一种麦克风确定方法和终端技术

技术编号:16236420 阅读:43 留言:0更新日期:2017-09-19 16:21
本发明专利技术实施例公开了一种麦克风确定方法,包括:获取麦克风阵列中各个麦克风接收到的声波信号,所述声波信号是声源发出的信号;根据所述各个麦克风的声波信号,确定所述声源的位置信息;根据所述声源的位置信息,从所述各个麦克风中确定主麦克。本发明专利技术实施例同时还公开了一种终端。

Method and terminal for determining microphone

The embodiment of the invention discloses a method for determining the microphone, the acoustic signal acquisition: microphone array in each received by the microphone, the acoustic signal is emitted by the sound source; according to the acoustic signals of all microphones, determining the location information of the sound source; according to the position information of the sound source. To determine the main Mike from the various microphone. The embodiment of the invention also discloses a terminal at the same time.

【技术实现步骤摘要】
一种麦克风确定方法和终端
本专利技术涉及通信领域,尤其涉及一种麦克风确定方法和终端。
技术介绍
科学技术的飞速发展,使终端拥有了前所未有的商务及娱乐能力。但是终端,特别是手机,其通话功能依然占据着非常重要的位置。而环境噪音是影响通话语音音质的一个重要因素,因此,终端的降噪性能成为评判手机性能的一个关键指标,如何消除或降低环境噪音也成为各芯片厂商及终端厂商致力研究一个重点课题。现有技术中,终端一般具有两个麦克风(如图1所示)包括设置在屏幕上方的副麦克风(MAC2)设置在屏幕左下方的主麦克风(MAC1)现有技术中达到最优降噪性能,要求主麦克风的信噪比要比副麦克风的信噪比大6dB。终端用户在使用听筒模式通话时,主麦克风比副麦克风更靠近嘴,因此很容易满足降噪算法要求。但对于视频通话而言,当使用者位置发生变化时,主副麦克风拾取到的新号可能会发生变化,这对于降噪算法来讲是致命的,可能导致降噪算法失效,通话的降噪性能急剧恶化。
技术实现思路
为解决上述技术问题,本专利技术实施例期望提供一种麦克风确定方法和终端,能够提升通话音质,提高用户体验。本专利技术的技术方案是这样实现的:第一方面,提供一种麦克风确定方法,包括:获取麦克风阵列中各个麦克风接收到的声波信号,所述声波信号是声源发出的信号;根据所述各个麦克风的声波信号,确定所述声源的位置信息;根据所述声源的位置信息,从所述各个麦克风中确定主麦克。可选的,所述麦克风阵列包括两个麦克风,所述根据所述各个麦克风的声波信号,确定所述声源的位置信息包括:根据两个声波信号,确定所述两个麦克接收到声波信号的时延;根据所述时延,确定所述声源的参考仰角;根据所述声源的参考仰角确定所述声源的位置信息。可选的,所述根据两个声波信号,确定所述两个麦克接收到声波信号的时延包括:获取所述两个声波信号的离散采样值;根据所述两个声波信号的离散采样值,确定所述两个声波信号的最大自相关函数;将所述最大自相关函数所对应的时间差作为所述时延。可选的,所述根据时延,确定声源的参考仰角包括:根据仰角公式,确定所述声源的参考仰角,所述仰角公式为:其中,所述是参考仰角,所述c是声速,所述a是所述两个麦克风的距离,所述τ是所述时延。可选的,所述根据所述各个麦克风的声波信号,确定所述声源的位置信息之后,所述方法还包括:根据所述声源的位置信息,调节摄像头的拍摄角度,使所述声源处在所述摄像头拍摄的画面中。第二方面,提供一种终端,包括:麦克风阵列和处理器;所述麦克风阵列,用于接收从声源发出的声波信号;所述处理器,用于获取麦克风阵列中各个麦克风接收到的声波信号;根据所述各个麦克风的声波信号,确定所述声源的位置信息;根据所述声源的位置信息,从所述各个麦克风中确定主麦克。可选的,所述麦克风阵列包括两个麦克风,所述处理器具体用于:根据两个声波信号,确定所述两个麦克接收到声波信号的时延;根据所述时延,确定所述声源的参考仰角;根据所述声源的参考仰角确定所述声源的位置信息。可选的,所述处理器还用于:获取所述两个声波信号的离散采样值;根据所述两个声波信号的离散采样值,确定所述两个声波信号的最大自相关函数;将所述最大自相关函数所对应的时间差作为所述时延。可选的,所述处理器还用于:根据仰角公式,确定所述声源的参考仰角,所述仰角公式为:其中,所述是参考仰角,所述c是声速,所述a是所述两个麦克风的距离,所述τ是所述时延。可选的,所述终端还包括:可旋转摄像头,用于对焦所述声源,并录制视频;所述处理器还用于:根据所述声源的位置信息,调节所述可旋转摄像头的拍摄角度,使所述声源处在所述摄像头拍摄的画面中。本专利技术实施例提供了一种麦克风确定方法和终端,先获取麦克风阵列中各个麦克风接收到的声波信号,所述声波信号是声源发出的信号;再根据各个麦克风的声波信号,确定声源的位置信息;之后,根据声源的位置信息,从各个麦克风中确定主麦克。这样一来,当声源与终端的相对位置发生变化时,终端可以根据声波信号,实时从各个麦克风中确定主麦克,这样,保证降噪性能保持在一个较佳状态,提升免提通话音质,提高用户体验。附图说明图1为一种终端上麦克风的相对位置的示意图;图2为本专利技术实施例提供的一种麦克风确定方法的流程图;图3为本专利技术实施例提供的参考仰角的计算原理图;图4为本专利技术实施例具体实现得到时延的示意图;图5为本专利技术实施例提供的另一种麦克风确定方法的流程图;图6为本专利技术实施例提供的一种终端的结构示意图;图7为本专利技术实施例提供的另一种终端的结构示意图;图8为本专利技术实施例提供的再一种终端的结构示意图;图9为本专利技术实施例提供的又一种终端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。实施例一本专利技术实施例提供了一种麦克风确定方法,应用于具有摄像功能和拍摄功能的终端,如图2所示,该方法包括:步骤101、获取麦克风阵列中各个麦克风接收到的声波信号。这里,声波信号是声源发出的信号。步骤102、根据各个麦克风的声波信号,确定声源的位置信息。当麦克风阵列包括两个麦克风。步骤102可以具体包括:根据两个声波信号,确定两个麦克接收到声波信号的时延;根据时延,确定声源的参考仰角;根据声源的参考仰角确定声源的位置信息。进一步的,所述根据两个声波信号,确定两个麦克接收到声波信号的时延包括:获取两个声波信号的离散采样值;根据两个声波信号的离散采样值,确定两个声波信号的最大自相关函数;将最大自相关函数所对应的时间差作为时延。其次,假设不考虑声强的衰减与混响,则图2中两个麦克风接收到的声波信号的离散模型为:其中为声源发出的信号s,N1和N2为背景噪声,三者互不相关,X1是MAC1的声波信号的离散模型,X2是MAC2的声波信号的离散波形,τ1和τ2是声波信号从声源到两个麦克风分别所需的时间传播时间,τ12=τ1-τ2为两个麦克风之间的时延。相应的,X1(kT)和X2(kT)的相关函数R12(τ)可以表示成如下:R12(τ12)=E(X1(kT-τ1)X2(kT-τ2-τ12))=E((s(kT-τ1)+N1(kT-τ12))(s(kT-τ2-τ12)+N2(kT-τ12)))=E(s(kT-τ1)s(kT-τ2-τ12))=Rss(τ12-(τ1-τ2))这里,E是期望,RSS是两个接收信号的自相关函数。由自相关函数性质可知,当τ-(τ1-τ2)=0时,R12(τ)达到最大值。所以求得R12(τ)的最大值对应的τ12就是两个麦克风之间的时延τ。本实施例通过以下方式具体实现得到时延。具体的,当移动终端处于免提通话状态时,可利用手机现有的麦克风阵列及处理芯片计算获得两个麦克风之间的时延。其基本原理如图4所示:麦克风经过模数转换采样出的离散采样值首先通过一个300~4KHz的带通滤波器滤除高频噪声,然后对滤波后的语音信号做快速傅里叶变换(FastFourierTransformation,FFT),求出声波频谱;然后对两个麦克风获得的两组声波频谱求出声波信号的互功率谱并进行频域加权,将得到的结果累计达到一帧后做反傅里叶变换求自相关函数,之后,根据峰值检测出最大的自相关函数对应的时间差,将该时间差作为延时。相应的,所述根据时延,确定声源的参考仰角包括:根据仰角公式,确定声源的参本文档来自技高网...
一种麦克风确定方法和终端

【技术保护点】
一种麦克风确定方法,其特征在于,包括:获取麦克风阵列中各个麦克风接收到的声波信号,所述声波信号是声源发出的信号;根据所述各个麦克风的声波信号,确定所述声源的位置信息;根据所述声源的位置信息,从所述各个麦克风中确定主麦克。

【技术特征摘要】
1.一种麦克风确定方法,其特征在于,包括:获取麦克风阵列中各个麦克风接收到的声波信号,所述声波信号是声源发出的信号;根据所述各个麦克风的声波信号,确定所述声源的位置信息;根据所述声源的位置信息,从所述各个麦克风中确定主麦克。2.根据权利要求1所述的方法,其特征在于,所述麦克风阵列包括两个麦克风,所述根据所述各个麦克风的声波信号,确定所述声源的位置信息包括:根据两个声波信号,确定所述两个麦克接收到声波信号的时延;根据所述时延,确定所述声源的参考仰角;根据所述声源的参考仰角确定所述声源的位置信息。3.根据权利要求2所述的方法,其特征在于,所述根据两个声波信号,确定所述两个麦克接收到声波信号的时延包括:获取所述两个声波信号的离散采样值;根据所述两个声波信号的离散采样值,确定所述两个声波信号的最大自相关函数;将所述最大自相关函数所对应的时间差作为所述时延。4.根据权利要求2所述的方法,其特征在于,所述根据时延,确定声源的参考仰角包括:根据仰角公式,确定所述声源的参考仰角,所述仰角公式为:其中,所述是参考仰角,所述c是声速,所述a是所述两个麦克风的距离,所述τ是所述时延。5.根据权利要求1至4任一项所述的方法,其特征在于,所述根据所述各个麦克风的声波信号,确定所述声源的位置信息之后,所述方法还包括:根据所述声源的位置信息,调节摄像头的拍摄角度,使所述声源...

【专利技术属性】
技术研发人员:王进军
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1