一种信号处理方法、装置以及电子设备制造方法及图纸

技术编号:24760269 阅读:46 留言:0更新日期:2020-07-04 10:07
本申请公开了一种信号处理方法、装置以及电子设备,涉及信号处理技术领域。具体实现方案为:获取第一输入音频信号,以及所述第一输入音频信号对应的第一工作模式;通过数字信号处理芯片中的第一信号处理算法对所述第一输入音频信号进行处理,输出第一目标信号,其中,所述数字信号处理芯片集成有多个信号处理算法,所述第一信号处理算法为所述多个信号处理算法中与所述第一工作模式匹配的算法。

The invention relates to a signal processing method, device and electronic equipment

The application discloses a signal processing method, device and electronic equipment, which relates to the technical field of signal processing. The specific implementation scheme is as follows: acquiring the first input audio signal and the first working mode corresponding to the first input audio signal; processing the first input audio signal through the first signal processing algorithm in the digital signal processing chip to output the first target signal, wherein the digital signal processing chip integrates multiple signal processing algorithms, and the first signal The signal processing algorithm is an algorithm matching the first working mode among the plurality of signal processing algorithms.

【技术实现步骤摘要】
一种信号处理方法、装置以及电子设备
本申请涉及计算机技术中的信号处理
,尤其涉及一种信号处理方法、装置以及电子设备。
技术介绍
近年来随着语音识别技术的成熟,越来越多的电子设备上都具备了语音交互功能,而语音交互功能也离不开前端音频信号处理算法的支持。目前,电子设备在各工作模式下,采用固定的信号处理算法对输入的音频信号进行处理,容易导致对音频信号处理效果差。
技术实现思路
本申请提供一种信号处理方法、装置和电子设备,以解决音频信号处理效果较差的问题。第一方面,本申请一个实施例提供一种信号处理方法,包括:获取第一输入音频信号,以及所述第一输入音频信号对应的第一工作模式;通过数字信号处理芯片中的第一信号处理算法对所述第一输入音频信号进行处理,输出第一目标信号,其中,所述数字信号处理芯片集成有多个信号处理算法,所述第一信号处理算法为所述多个信号处理算法中与所述第一工作模式匹配的算法。本实施例的信号处理方法中,由于在数字信号处理芯片中集成有多个信号处理算法,获取第一输入音频信号以及第一工作模式后,可采用多个信号处理算法中与第一工作模式匹配的第一信号处理算法对第一输入音频进行处理,可实现在不同工作模式下,采用不同的信号处理算法对输入音频信号进行处理,从而可提高音频信号处理效果。可选的,所述输出第一目标信号之后,还包括:通过所述数字信号处理芯片接收切换命令,获取所述切换命令对应的目标工作模式,其中,所述切换命令为主处理器在接收所述第一目标信号后,基于所述第一目标信号确定目标工作模式并切换为所述目标工作模式的情况下发送的命令;在接收到第二输入音频信号的情况下,通过所述数字信号处理芯片中的目标信号处理算法对第二输入音频信号进行处理,输出第二目标信号,其中,所述目标信号处理算法为所述多个信号处理算法中与所述目标工作模式匹配的算法。即在本实施例中,可切换采用与目标工作模式对应的目标信号处理算法进行处理,可适应工作模式的变化,提高对信号处理算法的选择灵活性,提高音频处理效果。可选的,所述输出第一目标信号之后,还包括:在所述第一工作模式为语音识别工作模式的情况下,若在预设时长内未接收到音频信号,则通过主处理器将所述第一工作模式切换至待机工作模式;在接收到第三输入音频信号的情况下,通过所述数字信号处理芯片中的待机语音唤醒算法对所述第三输入音频进行处理,在通过所述待机语音唤醒算法在所述第三输入音频中检测到预设唤醒词的情况下,输出唤醒信号至所述主处理器,唤醒信号用于所述主处理器基于所述唤醒信号将待机工作模式切换为语音识别工作模式,待机语音唤醒算法为多个信号处理算法中与待机工作模式匹配的算法。如此,不但可减少功耗,而且通过待机语音唤醒算法可检测在第三输入音频中是否有预设唤醒词,在通过待机语音唤醒算法在第三输入音频中检测到预设唤醒词的情况下,输出唤醒信号至主处理器,可唤醒主处理器,主处理器唤醒后处于语音识别工作模式,后续即可进行语音交互,即用户可与主处理器之间实现语音交互等。可选的,所述多个信号处理算法包括待机语音唤醒算法、语音降噪算法以及通讯降噪算法。如此,可利用待机语音唤醒算法、语音降噪算法以及通讯降噪算法中与第一工作模式匹配的算法进行信号处理,适应第一工作模式,提高对音频信号的处理效果。第二方面,本申请一个实施例提供一种信号处理装置,所述装置包括:第一获取模块,用于获取第一输入音频信号,以及所述第一输入音频信号对应的第一工作模式;第一处理模块,用于通过数字信号处理芯片中的第一信号处理算法对所述第一输入音频信号进行处理,输出第一目标信号,其中,所述数字信号处理芯片集成有多个信号处理算法,所述第一信号处理算法为所述多个信号处理算法中与所述第一工作模式匹配的算法。可选的,装置,还包括:第一接收模块,用于通过所述数字信号处理芯片接收切换命令,获取所述切换命令对应的目标工作模式,其中,所述切换命令为主处理器在接收所述第一目标信号后,基于所述第一目标信号确定目标工作模式并切换为所述目标工作模式的情况下发送的命令;第二处理模块,用于在接收到第二输入音频信号的情况下,通过所述数字信号处理芯片中的目标信号处理算法对第二输入音频信号进行处理,输出第二目标信号,其中,所述目标信号处理算法为所述多个信号处理算法中与所述目标工作模式匹配的算法。可选的,装置,还包括:切换模块,用于在所述第一工作模式为语音识别工作模式的情况下,若在预设时长内未接收到音频信号,则通过主处理器将所述第一工作模式切换至待机工作模式;第三处理模块,用于在接收到第三输入音频信号的情况下,通过所述数字信号处理芯片中的待机语音唤醒算法对所述第三输入音频进行处理,在通过所述待机语音唤醒算法在所述第三输入音频中检测到预设唤醒词的情况下,输出唤醒信号至所述主处理器,唤醒信号用于所述主处理器基于所述唤醒信号将待机工作模式切换为语音识别工作模式,待机语音唤醒算法为多个信号处理算法中与待机工作模式匹配的算法。可选的,所述多个信号处理算法包括待机语音唤醒算法、语音降噪算法以及通讯降噪算法。第三方面,本申请一个实施例还提供一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本申请各实施例提供的方法。第四方面,本申请一个实施例还提供一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行本申请各实施例提供的方法。附图说明附图用于更好地理解本方案,不构成对本申请的限定。其中:图1是本申请提供的一个实施例的信号处理方法的流程示意图;图2是本申请提供的一个实施例的信号处理方法的原理图;图3是本申请提供的一个实施例的待机语音唤醒算法的模块图;图4是本申请提供的一个实施例的语音降噪算法的模块图;图5是本申请提供的一个实施例的通讯降噪算法的模块图;图6是本申请提供的一个实施例的信号处理装置的结构图;图7是用来实现本申请实施例的信号处理方法的电子设备的框图。具体实施方式以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。如图1所示,根据本申请的实施例,本申请提供一种信号处理方法,包括:步骤S101:获取第一输入音频信号,以及第一输入音频信号对应的第一工作模式。信号处理方法可应用于电子设备,电子设备可包括相连的数字信号处理芯片和主处理器。首先,该第一输入音频信号可以为数字信号,即对采本文档来自技高网...

【技术保护点】
1.一种信号处理方法,其特征在于,所述方法包括:/n获取第一输入音频信号,以及所述第一输入音频信号对应的第一工作模式;/n通过数字信号处理芯片中的第一信号处理算法对所述第一输入音频信号进行处理,输出第一目标信号,其中,所述数字信号处理芯片集成有多个信号处理算法,所述第一信号处理算法为所述多个信号处理算法中与所述第一工作模式匹配的算法。/n

【技术特征摘要】
1.一种信号处理方法,其特征在于,所述方法包括:
获取第一输入音频信号,以及所述第一输入音频信号对应的第一工作模式;
通过数字信号处理芯片中的第一信号处理算法对所述第一输入音频信号进行处理,输出第一目标信号,其中,所述数字信号处理芯片集成有多个信号处理算法,所述第一信号处理算法为所述多个信号处理算法中与所述第一工作模式匹配的算法。


2.根据权利要求1所述的方法,其特征在于,所述输出第一目标信号之后,还包括:
通过所述数字信号处理芯片接收切换命令,获取所述切换命令对应的目标工作模式,其中,所述切换命令为主处理器在接收所述第一目标信号后,基于所述第一目标信号确定目标工作模式并切换为所述目标工作模式的情况下发送的命令;
在接收到第二输入音频信号的情况下,通过所述数字信号处理芯片中的目标信号处理算法对第二输入音频信号进行处理,输出第二目标信号,其中,所述目标信号处理算法为所述多个信号处理算法中与所述目标工作模式匹配的算法。


3.根据权利要求1或2所述的方法,其特征在于,所述输出第一目标信号之后,还包括:
在所述第一工作模式为语音识别工作模式的情况下,若在预设时长内未接收到音频信号,则通过主处理器将所述第一工作模式切换至待机工作模式;
在接收到第三输入音频信号的情况下,通过所述数字信号处理芯片中的待机语音唤醒算法对所述第三输入音频进行处理,在通过所述待机语音唤醒算法在所述第三输入音频中检测到预设唤醒词的情况下,输出唤醒信号至所述主处理器,唤醒信号用于所述主处理器基于所述唤醒信号将待机工作模式切换为语音识别工作模式,待机语音唤醒算法为多个信号处理算法中与待机工作模式匹配的算法。


4.根据权利要求1所述的方法,其特征在于,所述多个信号处理算法包括待机语音唤醒算法、语音降噪算法以及通讯降噪算法。


5.一种信号处理装置,其特征在于,所述装置包括:
第一获取模块,用于获取第一输入音频信号,以及所述第一输入音频信号对应的第一工作模式;
第一处理模块,用于通过数字信号处理芯片中的第一信号处理算法对所述第一输入音频信号进行处理,输出...

【专利技术属性】
技术研发人员:耿雷
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京;11

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

1