[发明专利]音频信号处理方法、装置以及电子设备在审
申请号: | 201911418872.9 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111145751A | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 耿雷 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G10L15/22 | 分类号: | G10L15/22;G10L15/34;G10L17/24;G10L21/0208 |
代理公司: | 北京市铸成律师事务所 11313 | 代理人: | 杨瑾瑾;阎敏 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 音频 信号 处理 方法 装置 以及 电子设备 | ||
本申请公开了一种音频信号处理方法、装置以及电子设备,涉及语音处理领域。具体实现方案为:利用多个线程处理音频信号,得到各线程对应的音频信息,每个线程对应一个音频功能;将各线程对应的音频信息发送至各音频功能对应的应用程序中进行处理。利用多线程同时处理音频信号,可以并行执行多种音频功能,有利于提高在多种应用场景中的语音信号处理效果,进而提升了用户体验。在通话功能和语音交互功能同时启动情况下,可以提高用户在通话过程中的通话质量,并且提高语音识别率。
技术领域
本申请涉及一种人工智能领域,尤其涉及语音处理领域。
背景技术
随着语音识别技术的发展,越来越多的硬件设备上不仅具备通讯功能,还具备语音交互功能。例如智能手机、车载装置、智能家电等。无论是语音交互功能或是通讯功能,硬件设备都需要对语音信号或通讯信号进行处理,达到降低降噪音,减少回声等效果。然而,目前的信号处理方式对各种交互语音或电话的通话进行处理后,噪音较大,语音识别和通话质量较差,硬件设备功耗较大。
发明内容
本申请实施例提供一种音频信号处理方法、装置以及电子设备,以解决现有技术中的一个或多个技术问题。
第一方面,本申请实施方式提供了一种音频信号处理方法,包括:
利用多个线程处理音频信号,得到各线程对应的音频信息,每个线程对应一个音频功能;
将各线程对应的音频信息发送至各音频功能对应的应用程序中进行处理。
本实施方式中,利用多线程同时处理音频信号,可以并行执行多种音频功能,有利于提高在多种应用场景中的语音信号处理效果,进而提升了用户体验。在通话功能和语音交互功能同时启动情况下,可以提高用户在通话过程中的通话质量,并且提高语音识别率,避免了只用一个线程对各种场景下接收的音频信号进行处理,或者在各种应用场景切换时,无法及时针对每个场景中的音频信号进行处理,导致用户在通话过程中噪音、回声较大,语音识别率较差等技术问题,最终导致用户体验较差。
在一种实施方式中,利用多个线程处理音频信号,得到各线程对应的音频信息,包括以下至少两种:
利用第一线程对音频信号执行语音识别信号处理算法,得到第一音频信息;
利用第二线程对音频信号执行通话语音信号处理算法,得到第二音频信息;
利用第三线程对音频信号执行唤醒语音信号处理算法,得到第三音频信息。
在本实施方式中,第一线程、第二线程以及第三线程中的至少两个处于运行状态,多线程同时处理音频信号,可以达到滤除不相干的非语音信号,提高信噪比,消除回声、混响等效果,提高用户的通话质量,和语音识别的识别率。
在一种实施方式中,将各线程对应的音频信息发送至各音频功能对应的应用程序中进行处理,包括:
将各线程对应的音频信息分别通过对应的传输接口发送至各音频功能对应的应用程序中进行处理。
在本实施方式中,通过在数字信号处理器上开设多个传输接口,使得各线程对应的音频信息能够通过对应的传输接口发送至控制器中,提高了信息传输效率,进而提高音频信号的处理效率。还避免了数字信号处理器和控制器之间通过控制信号确定需要传输的哪一个线程对应的音频信息,导致控制器的逻辑设计复杂的技术问题,有效简化了控制器的逻辑设计。
在一种实施方式中,音频功能包括语音交互功能、语音通话功能和语音唤醒功能中的至少两个。
在一种实施方式中,还包括:
对音频信号进行回声消除处理或语音活动检测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911418872.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据处理方法、装置、计算机设备和存储介质
- 下一篇:一种传感器掉线检测方法