一种定向录音的方法及装置的制造方法_2

文档序号:9598814阅读:来源:国知局
:分别对至少三个麦克风中的每个麦克风对应的录音信号进行傅立叶变换,得到相应的频谱数据;根据预设录音方向以及至少三个麦克风的排布方式确定频谱数据中的目标频谱数据;根据目标频谱数据确定录音信号中的目标录音信号。
[0042]相应的,本实施例的方法包括如下步骤:
[0043]步骤201、获取至少三个麦克风的录音信号。
[0044]步骤202、分别对至少三个麦克风中的每个麦克风对应的录音信号进行傅立叶变换,得到相应的频谱数据。
[0045]示例性的,对录音信号进行傅立叶变换是为了将不同频率的声音进行分离,所得到的频谱数据中,每个不同的频率分别对应一个声源的频谱数据。
[0046]步骤203、根据预设录音方向以及至少三个麦克风的排布方式确定频谱数据中的目标频谱数据。
[0047]具体的,本步骤可包括:根据预设录音方向以及至少三个麦克风的排布方式确定幅值差筛选条件;针对每个频率,计算至少三个麦克风中的每两个麦克风对应的频谱数据中对应的幅值的差;将计算出的幅值的差与幅值差筛选条件进行匹配,若匹配成功,则确定当前频率对应的频谱数据为目标频谱数据。
[0048]示例性的,当移动终端上的至少三个麦克风的排布方式确定之后,可在录音环境中的相对于移动终端的一个方向上放置一个固定声源,而其他方向上没有声源,通过移动终端上的至少三个麦克风获取固定声源的录音信号,分别对至少三个麦克风中的每个麦克风对应的固定声源的录音信号进行傅立叶变换,得到相应的频谱数据,计算至少三个麦克风中的每两个麦克风对应的频谱数据中对应的幅值的差。之后,沿该方向移动所述固定声源,再次计算至少三个麦克风中的每两个麦克风对应的频谱数据中对应的幅值的差。以此类推,可得到至少三个麦克风中的每两个麦克风对应的频谱数据中对应的幅值的差的规律或者所处范围,以该幅值差的规律或者所处范围作为幅值差筛选条件。
[0049]在本步骤中,可针对每个频率,计算每两个麦克风对应的频谱数据中对应的幅值的差,并判断计算出的幅值的差是否处于上述幅值的差的范围内(或者是否符合幅值的差的规律),若在该范围内(或者符合规律),则说明匹配成功,则确定当前频率对应的频谱数据为目标频谱数据,也相当于确定当前频率所对应的声源为预设录音方向上的声源。
[0050]作为另一种实现方式,本步骤可包括:根据预设录音方向以及所述至少三个麦克风的排布方式确定相位差筛选条件;针对每个频率,计算所述至少三个麦克风中的每两个麦克风对应的频谱数据中对应的相位的差;将计算出的相位的差与所述相位差筛选条件进行匹配,若匹配成功,则确定当前频率对应的频谱数据为目标频谱数据。
[0051]示例性的,同理,当移动终端上的至少三个麦克风的排布方式确定之后,可在录音环境中的相对于移动终端的一个方向上放置一个固定声源,而其他方向上没有声源,通过移动终端上的至少三个麦克风获取固定声源的录音信号,分别对至少三个麦克风中的每个麦克风对应的固定声源的录音信号进行傅立叶变换,得到相应的频谱数据,计算至少三个麦克风中的每两个麦克风对应的频谱数据中对应的相位的差。之后,沿该方向移动所述固定声源,再次计算至少三个麦克风中的每两个麦克风对应的频谱数据中对应的相位的差。以此类推,可得到至少三个麦克风中的每两个麦克风对应的频谱数据中对应的相位的差的规律或者所处范围,以该相位差的规律或者所处范围作为相位差筛选条件。
[0052]在本步骤中,可针对每个频率,计算每两个麦克风对应的频谱数据中对应的相位的差,并判断计算出的相位的差是否处于上述相位的差的范围内(或者是否符合幅值的差的规律),若在该范围内(或者符合规律),则说明匹配成功,则确定当前频率对应的频谱数据为目标频谱数据。
[0053]优选的,可将上述两种实现方式结合起来确定目标频谱数据。例如,当对定向录音性能要求较高时,可将既匹配幅值差筛选条件又匹配相位差范围的频率对应的频谱数据确定为目标频谱数据;当对定向录音性能要求较低时,可将匹配幅值差筛选条件或者匹配相位差筛选条件的频率对应的频谱数据均确定为目标频谱数据。
[0054]步骤204、根据目标频谱数据确定录音信号中的目标录音信号。
[0055]示例性的,对所有频率进行上述步骤的筛选后,根据匹配成功的频率所对应的频谱数据来确定录音信号中的目标录音信号。可以理解的是,在预设录音方向上可能存在多个用户感兴趣的声源,所以可能存在多个匹配成功的频率,可根据所有匹配成功的频率所对应的频谱数据的集合来确定录音信号中的目标录音信号。
[0056]步骤205、提升目标录音信号的增益,得到第一录音信号。
[0057]步骤206、降低录音信号中除目标录音信号以外的其他录音信号的增益,得到第二录音信号。
[0058]步骤207、根据第一录音信号和第二录音信号生成录音文件。
[0059]本发明实施例二在实施例一的基础上,对确定目标录音信号的步骤进行了优化,根据幅值差筛选条件或者相位差筛选条件将经过傅里叶变换后的声音信号进行筛选,得到用户感兴趣的目标录音信号,可提高筛选的准确度,从而提升定向录音性能。随后,通过提升目标录音信号的增益并降低其他录音信号的增益来生成录音文件,实现预设录音方向上的定向录音,使用户在收听所生成的录音文件时,能够清楚地听到预设录音方向上的声源的声音,提升用户体验。
[0060]实施例三
[0061]图3为本发明实施例三提供的一种优选的定向录音的方法的流程示意图,本实施例以移动终端中配置三个麦克风为例进行说明,具体的,该方法包括如下步骤:
[0062]步骤301、获取三个麦克风的录音信号。
[0063]示例性的,图4为本发明实施例三提供的一种移动终端中麦克风的排布示意图,如图4所示,该移动终端上设置有三个麦克风,分别记为a、b、和c,为了描述方便,此处假设三个麦克风构成等腰三角形,a为等腰三角形的顶点。
[0064]步骤302、分别对三个麦克风中的每个麦克风对应的录音信号进行傅立叶变换,得到三组频谱数据。
[0065]步骤303、根据预设录音方向以及三个麦克风的排布方式确定频谱数据中的目标频谱数据。
[0066]具体的,本步骤可包括:根据预设录音方向以及三个麦克风的排布方式确定幅值差筛选条件和/或相位差筛选条件;针对每个频率,计算三个麦克风中的每两个麦克风对应的频谱数据中对应的幅值的差和/或相位的差;将计算出的幅值的差和/或相位的差与幅值差筛选条件和/或相位差筛选条件进行匹配,根据匹配情况确定当前频率对应的频谱数据是否为目标频谱数据。
[0067]上述幅值差筛选条件和相位差筛选条件的确定方式可参照本发明实施例二中的相关描述。
[0068]示例性的,假设移动终端长度方向上指向移动终端顶部的麦克风a的方向为预设录音方向。在频谱数据中,针对某一频率,三组频谱数据中对应的幅值分别记为Aa,Ab和Ac,在预设录音方向上的声源距离a比较近,声音强度较高,所以对应的幅值Aa较大,在预设录音方向上的声源距离b和c比较远,且与b的距离和与c的距离近似相等,那么预设录音方向对应的幅值差筛选条件可为:(Aa-Ab)以及(Aa-Ac)为正值,且(Ab_Ac)或(Ac_Ab)的绝对值很小。如果当前频率满足上述幅值筛选条件,那么该频率对应的频谱数据即为目标频谱数据。如果计算得到的幅值差(Aa-Ab)或(Aa-Ac)为负值,或(Ab_Ac)的绝对值较大,则当前频率不满足幅值筛选条件。同理,在预设录音方向上的声源距离a比较近,声音会先传播到a,在预设录音方向上的声源距离b和c比较远,且与b的距离和与c的距离近似相等,声音会延后同时传播到b和c,由于时间与相位相对应,所以可根据相位差对频谱数据进行筛选。
[0069]步骤304、根据目标频谱数据确定录音信号中的目标录音信号。
[0070]步骤305、提升目标录音信号的增益,得到第一录音信号。
[0071]步骤306、降低录音信号中除目标录音信号以外的其他录音信号的增益,得到第二录音信号。
[0072]步骤307、根据第一录音信号和第二录音信号生成录音文件。
[0073]示例性的,执行步骤305-步骤307后,加强了移动终端中顶端a麦克风方向的录音效果,削弱了其他方向上的录音效果,从而实现定向录音。同理,也可将预设录音方向设定为上述方向的反方向,即移动终端的底端方向。
[0074]本发明实施例三在上述实施例的基础上进行优化,移动终端中配置有三个麦克风,这样可不必改变现有移动终端的硬件配置,还可简化筛选条件,提升运算速度,使用户能够更快的收听到定向录音文件中感兴趣的声音,提
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1