一种声音采集方法及电子设备技术

技术编号:31903225 阅读:13 留言:0更新日期:2022-01-15 12:40
本申请提供了一种声音采集方法,应用于具有由多个麦克风组成的麦克风阵列的电子设备,所述方法包括:通话过程中,获得关注方向;基于所述关注方向形成所述麦克风阵列的接收波束,以聚焦于所述关注方向上并抑制所述关注方向以外音源的信号;所述电子设备的扬声器所发出的声音位于所述关注方向以外;基于所述接收波束形成采集音频信号;基于回声抑制引擎处理所述采集音频信号生成音频信号;基于智能语音引擎处理所述音频信号生成语音输出信号,所述智能语音引擎用于滤除所述音频信号中的噪声信号;本申请还提供一种电子设备。本申请还提供一种电子设备。本申请还提供一种电子设备。

【技术实现步骤摘要】
一种声音采集方法及电子设备


[0001]本申请涉及语音信号处理
,尤其涉及一种声音采集方法及电子设备。

技术介绍

[0002]基于单麦克风或多麦克风的声音采集过程中,不可能避免会采集到扬声器发出的回声信号,或者由于电子设备的硬件以及通话环境产生的噪声信号;相关技术中,对回声信号的抑制以及噪声信号的去除的效果并不明显,以至于用户对于通话过程的体验不佳。

技术实现思路

[0003]本申请提供一种声音采集方法及电子设备,以至少解决现有技术中存在的以上技术问题。
[0004]本申请一方面提供一种声音采集方法,应用于具有由多个麦克风组成的麦克风阵列的电子设备,所述方法包括:
[0005]通话过程中,获得关注方向;
[0006]基于所述关注方向形成所述麦克风阵列的接收波束,以聚焦于所述关注方向上并抑制所述关注方向以外音源的信号;所述电子设备的扬声器所发出的声音位于所述关注方向以外;
[0007]基于所述接收波束形成采集音频信号;
[0008]基于回声抑制引擎处理所述采集音频信号生成音频信号;
[0009]基于智能语音引擎处理所述音频信号生成语音输出信号,所述智能语音引擎用于滤除所述音频信号中的噪声信号。
[0010]上述方案中,所述基于回声抑制引擎处理所述采集音频信号生成音频信号包括:
[0011]获得所述通话的下行音频信号,所述下行音频信号作为回声参考信号,所述下行音频信号用于所述扬声器的音频输出;
[0012]所述回声抑制引擎基于所述回声参考信号对所述采集音频信号处理,以降低所述采集音频信号中回声信号的影响,并生成音频信号;所述音频信号包括语音信号以及残留回声信号。
[0013]上述方案中,所述基于智能语音引擎处理所述音频信号生成语音输出信号包括:
[0014]基于语音模型提取所述音频信号中的语音信号以滤除所述音频信号中的残留回声信号,其中,所述语音信号为所述语音输出信号。
[0015]上述方案中,所述回声抑制引擎基于所述回声参考信号对所述采集音频信号处理,以降低所述采集音频信号中回声信号的影响,并生成音频信号包括:
[0016]调整所述回声参考信号的幅度和相位;使得所述回声参考信号的幅度与所述采集音频信号的幅度相等,所述回声参考信号的相位与所述采集音频信号的相位相同;
[0017]确定所述采集音频信号与调整幅度和相位之后的回声参考信号之间的差值,为所述音频信号。
[0018]上述方案中,所述基于语音模型提取所述音频信号中的语音信号以滤除所述音频信号中的残留回声信号之前,所述方法还包括:
[0019]确认语音信号样本,以及所述语音信号样本对应的测试语音信号;
[0020]基于所述语音模型确定所述语音信号样本对应的预测语音信号;
[0021]确定所述语音信号样本对应的测试语音信号与所述预测语音信号之间的差异;
[0022]基于所述测试语音信号与所述预测语音信号之间的差异,调整所述语音模型的模型参数。
[0023]本申请另一方面提供一种电子设备,包括由多个麦克风组成的麦克风阵列,所述电子设备包括:
[0024]获得单元,用于通话过程中,获得关注方向;
[0025]波束成形单元,用于基于所述关注方向形成所述麦克风阵列的接收波束,以聚焦于所述关注方向上并抑制所述关注方向以外音源的信号;所述电子设备的扬声器所发出的声音位于所述关注方向以外;基于所述接收波束形成采集音频信号;
[0026]回声抑制引擎,用于处理所述采集音频信号生成音频信号;
[0027]智能语音引擎,用于处理所述音频信号生成语音输出信号,所述智能语音引擎用于滤除所述音频信号中的噪声信号。
[0028]上述方案中,所述回声抑制引擎处理具体用于:
[0029]获得所述通话的下行音频信号,所述下行音频信号作为回声参考信号,所述下行音频信号用于所述扬声器的音频输出;
[0030]所述回声抑制引擎基于所述回声参考信号对所述采集音频信号处理,以降低所述采集音频信号中回声信号的影响,并生成音频信号;所述音频信号包括语音信号以及残留回声信号。
[0031]上述方案中,所述智能语音引擎具体用于:
[0032]基于语音模型提取所述音频信号中的语音信号以滤除所述音频信号中的残留回声信号,其中,所述语音信号为所述语音输出信号。
[0033]上述方案中,所述回声抑制引擎处理具体用于:
[0034]调整所述回声参考信号的幅度和相位;使得所述回声参考信号的幅度与所述采集音频信号的幅度相等,所述回声参考信号的相位与所述采集音频信号的相位相同;
[0035]确定所述采集音频信号与调整幅度和相位之后的回声参考信号之间的差值,为所述音频信号。
[0036]上述方案中,所述智能语音引擎还用于:
[0037]基于语音模型提取所述音频信号中的语音信号以滤除所述音频信号中的残留回声信号之前,确认语音信号样本,以及所述语音信号样本对应的测试语音信号;
[0038]基于所述语音模型确定所述语音信号样本对应的预测语音信号;
[0039]确定所述语音信号样本对应的测试语音信号与所述预测语音信号之间的差异;
[0040]基于所述测试语音信号与所述预测语音信号之间的差异,调整所述语音模型的模型参数。
[0041]通过本申请提供的声音采集方法,通话过程中,获得关注方向;基于所述关注方向形成所述麦克风阵列的接收波束,以聚焦于所述关注方向上并抑制所述关注方向以外音源
的信号;所述电子设备的扬声器所发出的声音位于所述关注方向以外;基于所述接收波束形成采集音频信号;基于回声抑制引擎处理所述采集音频信号生成音频信号;基于智能语音引擎处理所述音频信号生成语音输出信号,所述智能语音引擎用于滤除所述音频信号中的噪声信号。可以高效地去除通话过程中由于扬声器产生的回声,提升用户在通话过程中的体验。
附图说明
[0042]图1示出了本申请实施例提供的声音采集方法的一种可选流程示意图;
[0043]图2示出了本申请实施例提供的波束成形示意图;
[0044]图3示出了本申请实施例提供的声音采集方法的另一种可选流程示意图;
[0045]图4示出了本申请实施例提供的声音采集方法的又一种可选流程示意图;
[0046]图5示出了本申请实施例提供的波束成形示意图;
[0047]图6示出了本申请实施例提供的回声抑制引擎的示意图;
[0048]图7示出了本申请实施例提供的智能语音引擎处理所述音频信号的频谱图;
[0049]图8示出了本申请实施例提供的电子设备的可选结构示意图;
[0050]图9示出了本申请实施例提供的电子设备的硬件组成结构示意图。
具体实施方式
[0051]为使本申请的目的、特征、优点能够更加的明显和易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种声音采集方法,应用于具有由多个麦克风组成的麦克风阵列的电子设备,所述方法包括:通话过程中,获得关注方向;基于所述关注方向形成所述麦克风阵列的接收波束,以聚焦于所述关注方向上并抑制所述关注方向以外音源的信号;所述电子设备的扬声器所发出的声音位于所述关注方向以外;基于所述接收波束形成采集音频信号;基于回声抑制引擎处理所述采集音频信号生成音频信号;基于智能语音引擎处理所述音频信号生成语音输出信号,所述智能语音引擎用于滤除所述音频信号中的噪声信号。2.根据权利要求1所述的方法,所述基于回声抑制引擎处理所述采集音频信号生成音频信号包括:获得所述通话的下行音频信号,所述下行音频信号作为回声参考信号,所述下行音频信号用于所述扬声器的音频输出;所述回声抑制引擎基于所述回声参考信号对所述采集音频信号处理,以降低所述采集音频信号中回声信号的影响,并生成音频信号;所述音频信号包括语音信号以及残留回声信号。3.根据权利要求2所述的方法,所述基于智能语音引擎处理所述音频信号生成语音输出信号包括:基于语音模型提取所述音频信号中的语音信号以滤除所述音频信号中的残留回声信号,其中,所述语音信号为所述语音输出信号。4.根据权利要求2所述的方法,所述回声抑制引擎基于所述回声参考信号对所述采集音频信号处理,以降低所述采集音频信号中回声信号的影响,并生成音频信号包括:调整所述回声参考信号的幅度和相位;使得所述回声参考信号的幅度与所述采集音频信号的幅度相等,所述回声参考信号的相位与所述采集音频信号的相位相同;确定所述采集音频信号与调整幅度和相位之后的回声参考信号之间的差值,为所述音频信号。5.根据权利要求3所述的方法,所述基于语音模型提取所述音频信号中的语音信号以滤除所述音频信号中的残留回声信号之前,所述方法还包括:确认语音信号样本,以及所述语音信号样本对应的测试语音信号;基于所述语音模型确定所述语音信号样本对应的预测语音信号;确定所述语音信号样本对应的测试语音信号与所述预测语音信号之间的差异;基于所述测试语音信号与所述预测语音...

【专利技术属性】
技术研发人员:韩俊宁肖荣彬
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

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

1