一种声音录制方法及装置的制造方法_4

文档序号:9507170阅读:来源:国知局
据各终端录制的信号分别对各终端的麦克风进行校准,并保存校准参数。
[0102]在校准各终端的麦克风之后,在进行语音录制之前,为了确保同步录音,主控终端向各终端发送时间同步信号,如此,语音录制完成的合成处理中可以根据同步的时间进行同步校准。
[0103]在进行语音录制时,主控终端向各终端发送录音开始信号,各终端接收到录音开始信号后,开始录制音源的声音,在语音录制结束时,主控终端发送录音结束信号,各终端接收到录音结束信号后结束录音。其中,各终端可在语音录制过程中将得到的录音实时传送给主控终端,也可以将得到的录音保存在本地,在录制完成后将保存的录音一起传送给主控终端。
[0104]在录制完成后,主控终端将各终端传送的录音分配到对应的声道上,从同步的录音开始处对所有声道的录音进行合成处理,生成一定编码格式的音频文件。以5.1声道录音模式为例,主控终端根据6个终端得到的录音进行合成处理,得到5.1声道的录音文件。
[0105]另外,于一实施例中,若主控终端接收到该录音模式下的终端的录音请求,则在主控终端控制的录音结束后,主控终端向发起该录音请求的终端发送配置文件,其中,配置文件包括该录音模式信息、与该录音模式下的各声道对应的终端信息以及各终端麦克风的校准参数。该终端根据接收到的配置文件,向该录音模式下的其他终端发送通知,该终端可以直接控制采用当前录音模式下的终端继续进行该录音模式,并由该终端进行录音合成处理以得到双声道或多声道录音。如此,便于终端操作,而且节省了时间及资源。
[0106]然而,本发明对此并不限定。于其他实施例中,各终端均可采用步骤301及步骤302的过程建立录音模式并进行同步录音控制。
[0107]综上可知,在本实施例中,通过至少两个终端,实现双声道及多声道音源的录制。如此,非专业人士通过现有的终端即可实现双声道及多声道录音,提高了终端用户的使用体验,增强了终端的实用性。
[0108]图4为本发明实施例提供的声音录制方法的流程图。如图4所示,本实施例提供的声音录制方法包括以下步骤:
[0109]步骤401:终端接收由主控终端确定的录音模式下本终端的预定位置信息。
[0110]具体而言,录音模式例如包括:双声道录音模式、多声道录音(如5.1声道录音)模式。其中,双声道录音模式的声道数目为2个,5.1声道录音模式的声道数目为6个。
[0111]于此,终端例如为手机、平板电脑等具有单麦克风的设备。其中,主控终端以及与该主控终端连接的终端可为相同类型的移动设备或不同类型的移动设备。例如,主控终端以及与该主控终端连接的终端可为相同型号或不同型号的手机;或者,主控终端例如为平板电脑,与该主控终端连接的终端例如为手机。然而,本发明对此并不限定。另外,主控终端与其他终端之间的连接可为无线连接或有线连接。例如,主控终端与其他终端连接在同一局域网内。然而,本发明对此并不限定,只要确保主控终端与其他终端之间可以实现数据通信即可。
[0112]具体而言,主控终端确定录音模式、与该录音模式下各声道对应的终端以及所述各终端的预定位置信息,并将相应的预定位置信息发送给对应的终端。其中,关于预定位置信息的确定同上一实施例,故于此不再赘述。
[0113]步骤402:当与该录音模式下各声道对应的各终端均位于满足该录音模式的预定位置后,所述终端在所述主控终端的控制下与该录音模式下的其他终端同步录制音源的声音,并将得到的录音发送给所述主控终端。
[0114]在步骤402中,所述终端在所述主控终端的控制下与该录音模式下的其他终端同步录制首源的声首,包括:
[0115]所述终端根据校准信号录制校准录音,并将所述校准录音发送给所述主控终端,用于终端麦克风校准;
[0116]所述终端从所述主控终端接收时间同步信号;
[0117]所述终端在接收到所述主控终端发送的录音开始信号时开始录音,在接收到所述主控终端发送的录音结束信号时结束录音。
[0118]在步骤402中,所述将得到的录音发送给所述主控终端包括:
[0119]在录制过程中实时发送得到的录音给所述主控终端;或者,
[0120]在录制完成后将保存的录音发送给所述主控终端。
[0121]具体而言,由于在录音模式下使用的各终端的型号及性能均可能不同,故需要对各终端的麦克风进行校准,以便于后续录音的合并处理。
[0122]于一实施例中,主控终端向各终端发送校准信号(如音频带宽的扫频信号或某一特定语音),各终端接收到校准信号后,录制语音,并将录制的语音传送给主控终端,主控终端根据各终端录制的语音分别对各终端的麦克风进行校准,并保存校准参数。
[0123]于另一实施例中,音源设备发射校准信号,各终端接收到校准信号后,进行语音录制,并将录制的语音传送给主控终端,主控终端根据各终端录制的信号分别对各终端的麦克风进行校准,并保存校准参数。
[0124]在步骤402之后,该方法还包括:所述终端向所述主控终端发起录音请求,并接收所述主控终端响应所述录音请求反馈的配置文件,其中,所述配置文件包括该录音模式、该录音模式下各声道对应的终端信息以及各终端麦克风的校准参数,所述终端根据所述配置文件从该录音模式下的各终端获取得到的录音,并按照该录音模式合成所述各终端得到的录音。
[0125]具体而言,在主控终端控制的录音结束后,若该录音模式下的其他终端向主控终端发起录音请求,主控终端向发起该录音请求的该终端发送配置文件,其中,配置文件包括该录音模式信息、与该录音模式下的各声道对应的终端信息以及各终端麦克风的校准参数。该终端根据接收到的配置文件,向该录音模式下的其他终端发送通知,该终端可以直接控制采用当前录音模式下的终端继续进行该录音模式,并由该终端进行录音合成处理以得到双声道或多声道录音。如此,便于终端操作,而且节省了时间及资源。
[0126]基于上述移动终端硬件结构以及通信系统,提出本发明方法各个实施例。
[0127]图5为本发明一具体实施例提供的声音录制方法的流程图。如图5所示,本实施例提供的声音录制方法,应用于主控终端与其他终端之间,本实施例包括以下步骤:
[0128]步骤501:设置主控终端。
[0129]具体而言,主控终端例如为手机、平板电脑等具有单麦克风的设备。于此,主控终端以具有单麦克风的手机为例。然而,本发明对此并不限定。
[0130]于此,例如在主控终端上设置各录音模式的预设位置条件。不同录音模式对应的预设位置条件不同。举例而言,双声道录音模式对应的预设位置条件为:与双声道录音模式的两个声道分别一一对应的两个终端位于一直线上,且两者之间的直线距离大于或等于预定值。所述预定值例如根据实际需要确定。
[0131]5.1声道录音模式下存在以下6个声道:左环绕声道、右环绕声道、左前声道、右前声道、中央声道以及重低音声道。对应的预设位置条件为:与左环绕声道、右环绕声道、左前声道、右前声道、中央声道以及重低音声道一一对应的六个终端位于一个圆周上,且与左前声道对应的终端和与右前声道对应的终端所在圆周位置具有第一角度,与左环绕声道对应的终端和与右环绕声道对应的终端所在圆周位置具有第二角度,第二角度例如大于第一角度,与中央声道对应的终端位于与左前声道对应的终端和与右前声道对应的终端之间,与重低音声道对应的终端例如在与中央声道对应的终端附近。然而,本发明对此并不限定。与重低音声道对应的终端可在上述圆周的任意位置。
[0132]步骤502:其他终端与主控终端建立连接。
[0133]其中,其他终端例如为手机、平板电脑等具有单麦克风的设备。于此,其他终端例如也为手机。主控终端与其他终端之间的连接可为无线连接或有线连接。例如,主控终端与其他终端连接在同一局域网内。然而,本发明对此并不限定,只要确保主控终端与其他终端之间可以实现数据通信即可。
[0134]步骤503:主控终端确定录音模式、该录音模式下各声道对应的终端以及各终端的预定位置信息。
[0135]具体而言,主控终端根据与其连接的终端的数目,确定录音模式以及与该录音模式下各声道对应的终端,并根据各声道与各终端的对应关系以及预设位置条件,确定各终端的预定位置信息;或者,主控终端确定录音模式,待与其连接的终端的数目满足所述录音模式时,确定与该录音模式下各声道对应的终端,并根据各声道与各终端的对应关系以及预设位置条件,确定各终端的预定位置信息。
[0136]于此,以5.1声道录音模式为例进行说明,其中,主控终端为终端A,主控终端确定终端A?F的位置如图6所示。即,终端A对应左前声道,终端B对应右前声道,终端C对应中央声道,终端D对应重低音声道,终端E对应左环绕声道,终端F对应右环绕声道,且第一角度A1例如为60度,第二角度A2例如为120度。
[0137]步骤504:主控终端将相应的预定位置信息发送给对应的终端。
[0138]步骤505:当各终端通过位置检测功能检测到移动至预定位置时,向主控终端反馈位置信息,确认到达预定位置。
[0139]步骤506:主控终端判断各终端是否均到达预定位置;当各终端均位于满足该录音模式的预定位置后,于步骤507,主控终端对各终端的麦克风进行校准。具体而言,当各终端满足图6所示的位置时,主控终端向各终端发送校准信号(如音频带宽的扫频信号或某一特定语音)。
[0140]步骤508:各终端接收到校准信号后,录制语音,并将录制的语音传送给主控终端。
[0141]步骤509:主控终端根据各终端录制的语音分别对各终端的麦克风进行校准,并保存校准参数。
[0142]步骤510:主控终端发送时间同步信号。
[0143]具体而言,在校准各终端的麦克风之后,在进行语音录制之前,为了确保同步录音,主控终端向各终端发送时间同步信号,如此,语音录制完成的合成处理中可以根据同步的时间进行同步校准。
[0144]步骤511:主控终端发送录音开始信号。
[0145]步骤512:各终端进行同步录音。
[0146]在进行语音录制时,主控终端向各终端发送录音开始信号,各终端接收到录音开始信号后,开始录制
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1