模拟语音效果的调试方法、装置、芯片及存储装置与流程

文档序号:11709005阅读:488来源:国知局
模拟语音效果的调试方法、装置、芯片及存储装置与流程

本发明属于语音通讯技术领域,尤其涉及一种模拟语音效果的调试方法、装置、芯片及存储装置。



背景技术:

随着移动通信技术的迅猛发展,移动终端作为一种通信工具已经成为我们生活中不可或缺的一部分,可以随时随地无障碍沟通,给生活带来便利。

目前移动终端在进行语音通话的过程,如何调试实际语音通话效果是保障语音通话的重要方法之一,现有中国专利cn200710099407.4提出了一种基于通话模型的voip测试流量生成方法,通过参考itu-t提出的电话通话模型,设计了适用于voip的通话模型,并根据该模型生成voip流量,既考虑了人的行为方式由于声音活跃探测技术对voip流量产生的影响,使生成的流量具有真实性;又通过状态迁移同时生成两个通话方的流量序列,使生成的流量具有交互性,可以同时测试双向通话的质量。但是现有实际音频效果调试需要大量的设备支持,成本高,系统复杂,而且能支持的音效有限。



技术实现要素:

本发明实施例提供了一种模拟语音效果的调试方法、装置、芯片及存储装置,旨在解决现有实际音频效果调试需要大量的设备支持,成本高,系统复杂,而且能支持的音效有限的问题。

第一方面,在本发明实施例提供了一种模拟语音效果的调试方法,所述方法包括:

以音源模拟通话过程中语音输入,生成第一语音信号,所述音源包括来源于pc麦克、网络或录音文件的任一种;

对所述第一语音信号进行增益调节以模拟通话时音量的变化;

叠加回声或者环境噪声到调节后的第一语音信号,生成第二语音信号;

对所述第二语音信号通过降噪算法和/或消除回声算法进行处理,生成第三语音信号;

实时输出完成模拟的所述第三语音信号。

进一步地,所述降噪算法包括可调整的噪声抑制强度参数、灵敏度参数和频率平滑度参数,所述消除回声算法包括可调整的预设远端信号延时参数和抑制强度参数,所述对所述第二语音信号通过降噪算法和/或消除回声算法进行处理之前或之后,所述方法还包括:

根据完成模拟的所述第三语音信号的实际效果,变更所述降噪算法和/或消除回声算法所包括的至少一项参数的大小以使变更之后模拟不同的通话环境。

进一步地,所述实时输出完成模拟的所述第三语音信号具体:

实时以文件格式保存,并播放或导出成模拟的所述第三语音信号。

进一步地,所述环境噪声包括白噪声或/和粉噪声,所述叠加回声或者环境噪声到调节后的第一语音信号,生成第二语音信号之前,所述方法还包括:

对所述调节后的第一语音信号进行延时处理。

第二方面,在本发明实施例提供了一种模拟语音效果的调试装置,所述装置包括:

信号输入单元,用于以音源模拟通话过程中语音输入,生成第一语音信号,所述音源包括来源于pc麦克、网络或录音文件的任一种;

信号增益单元,用于对所述第一语音信号进行增益调节以模拟通话时音量的变化;

信号模拟单元,用于叠加回声或者环境噪声到调节后的第一语音信号,生成第二语音信号;

信号处理单元,用于对所述第二语音信号通过降噪算法和/或消除回声算法进行处理,生成第三语音信号;

效果输出单元,用于实时输出完成模拟的所述第三语音信号。

进一步地,所述降噪算法包括可调整的噪声抑制强度参数、灵敏度参数和频率平滑度参数,所述消除回声算法包括可调整的预设远端信号延时参数和抑制强度参数,所述装置还包括:

参数调整单元,用于根据完成模拟的所述第三语音信号的实际效果,变更所述降噪算法和/或消除回声算法所包括的至少一项参数的大小以使变更之后模拟不同的通话环境。

进一步地,所述效果输出单元具体用于实时以文件格式保存,并播放或导出成模拟的所述第三语音信号。

进一步地,所述环境噪声包括白噪声或/和粉噪声,所述装置还包括:

信号延时单元,用于对所述调节后的第一语音信号进行延时处理。

第三方面,在本发明实施例提供了一种语音处理芯片,所述语音处理芯片包括至少一处理器、存储器及接口,所述至少一处理器、存储器及接口均通过总线连接;

所述存储器存储计算机执行指令;

所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述语音处理芯片执行上述任一项所述的模拟语音效果的调试方法。

第四方面,在本发明实施例提供了一种存储装置,所述装置上存储有指令,所述指令被处理器执行时实现上述任一项所述的模拟语音效果的调试方法的步骤。

本发明实施例中,以音源模拟通话过程中语音输入,生成第一语音信号;对所述第一语音信号进行增益调节以模拟通话时音量的变化;叠加回声或者环境噪声到调节后的第一语音信号,生成第二语音信号;对所述第二语音信号通过降噪算法和/或消除回声算法进行处理,生成第三语音信号;实时输出完成模拟的所述第三语音信号,本发明,不需要过多专业设备即可模拟语音调试过程,能够同步看到降噪、回声消除之后的效果,具有低成本、灵活、实用性强的特点。

附图说明

图1是本发明实施例一提供的模拟语音效果的调试方法的实现流程图;

图2是本发明实施例二提供的模拟语音效果的调试装置的结构框图;

图3是本发明实施例三提供的语音处理芯片的结构框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

以下结合具体实施例对本发明的实现进行详细描述:

以音源模拟通话过程中语音输入,生成第一语音信号;对所述第一语音信号进行增益调节以模拟通话时音量的变化;叠加回声或者环境噪声到调节后的第一语音信号,生成第二语音信号;对所述第二语音信号通过降噪算法和/或消除回声算法进行处理,生成第三语音信号;实时输出完成模拟的所述第三语音信号。

实施例一

图1示出了本发明实施例一提供的模拟语音效果的调试方法的实现流程,详述如下:

在步骤s101中,以音源模拟通话过程中语音输入,生成第一语音信号,所述音源包括来源于pc麦克、网络或录音文件的任一种。

在本实施例中,执行主体可能为近端语音设备也可能为远端语音设备。

在步骤s102中,对所述第一语音信号进行增益调节以模拟通话时音量的变化。

在本实施例中,无论近端语音设备或远端语音设备具体执行过程中,都可以针对每个输入语音信号进行增益调节,模拟通话时音量的变化。

在步骤s103中,叠加回声或者环境噪声到调节后的第一语音信号,生成第二语音信号。

在本实施例中,所述环境噪声包括白噪声或/和粉噪声。

在步骤s103之前,所述方法还包括:

对所述调节后的第一语音信号进行延时处理。其中,本步骤以远端语音设备为执行主体。

在步骤s104中,对所述第二语音信号通过降噪算法和/或消除回声算法进行处理,生成第三语音信号。

在本实施例中,所述降噪算法包括可调整的噪声抑制强度参数、灵敏度参数和频率平滑度参数,所述消除回声算法包括可调整的预设远端信号延时参数和抑制强度参数。通过以上参数可以动态调节算法参数以达到调试到最佳语音效果。

优选的,本步骤s104之前或之后,所述方法还包括:

根据完成模拟的所述第三语音信号的实际效果,变更所述降噪算法和/或消除回声算法所包括的至少一项参数的大小以使变更之后模拟不同的通话环境。

在步骤s105中,实时输出完成模拟的所述第三语音信号。

在本实施例中,实时以文件格式保存,并播放或导出成模拟的所述第三语音信号。

本发明实施例,不需要过多专业设备即可模拟语音调试过程,能够同步看到降噪、回声消除之后的效果,具有低成本、灵活、实用性强的特点。

实施例二

图2示出了本发明实施例二提供的模拟语音效果的调试装置的具体结构框图,为了便于说明,仅示出了与本发明实施例相关的部分。在本实施例中,该模拟语音效果的调试方法装置包括:信号输入单元21、信号增益单元22、信号模拟单元23、信号处理单元24、效果输出单元25、参数调整单元26和信号延时单元27。

其中,信号输入单元21,用于以音源模拟通话过程中语音输入,生成第一语音信号,所述音源包括来源于pc麦克、网络或录音文件的任一种;

信号增益单元22,用于对所述第一语音信号进行增益调节以模拟通话时音量的变化;

信号模拟单元23,用于叠加回声或者环境噪声到调节后的第一语音信号,生成第二语音信号;

信号处理单元24,用于对所述第二语音信号通过降噪算法和/或消除回声算法进行处理,生成第三语音信号;

效果输出单元25,用于实时输出完成模拟的所述第三语音信号。

进一步的,所述降噪算法包括可调整的噪声抑制强度参数、灵敏度参数和频率平滑度参数,所述消除回声算法包括可调整的预设远端信号延时参数和抑制强度参数,所述装置还包括:

参数调整单元26,用于根据完成模拟的所述第三语音信号的实际效果,变更所述降噪算法和/或消除回声算法所包括的至少一项参数的大小以使变更之后模拟不同的通话环境。

进一步的,所述效果输出单元25具体用于实时以文件格式保存,并播放或导出成模拟的所述第三语音信号。

进一步的,所述环境噪声包括白噪声或/和粉噪声,所述装置为远端语音设备时,还包括:

信号延时单元27,用于对所述调节后的第一语音信号进行延时处理。

本发明实施例提供的模拟语音效果的调试装置可以应用在前述对应方法实施例一中,详情参见上述实施例一的描述,在此不再赘述。

实施例三

图3示出了本发明实施例三提供的语音处理芯片的具体结构框图,为了便于说明,仅示出了与本发明实施例相关的部分。在本实施例中,该语音处理芯片包括:至少一处理器11、存储器12及接口,所述至少一处理器11、存储器12及接口均通过总线连接;

所述存储器12存储计算机执行指令;

所述至少一个处理器11执行所述存储器12存储的计算机执行指令,使得所述语音处理芯片上述的模拟语音效果的调试方法。

本发明实施例还提供一种存储装置,所述装置上存储有指令,所述指令被处理器执行时实现上述的模拟语音效果的调试方法的步骤。

值得注意的是,本领域普通技术人员可以理解:实现上述方法实施例的步骤或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤,而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1