[发明专利]音量调整方法及装置有效
申请号: | 200710098523.4 | 申请日: | 2007-04-19 |
公开(公告)号: | CN101067927A | 公开(公告)日: | 2007-11-07 |
发明(设计)人: | 冯宇红 | 申请(专利权)人: | 北京中星微电子有限公司 |
主分类号: | G10L11/00 | 分类号: | G10L11/00;H04M1/24 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
地址: | 100083北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 音量 调整 方法 装置 | ||
技术领域
本发明涉及语音信号处理技术领域,具体涉及一种语音信号的音量调整方法及装置。
背景技术
在语音实时通信系统如:IP语音(VoIP)、语音聊天、电话会议等应用中,经常会出现通话语音音量时大时小的现象,需要通话双方通过手工调整与语音采集和播放音量相关的按钮等,来获得合适的音量。这样,带来的缺点是:音量调整耗费的时间可能较长且调整后的音量效果无法保证,因为:通话者通过手工调节音量,主观性较强,每次调整的幅度无法可靠控制,因此,调整耗费的时间会较长;同时,通话者只是根据人耳的感觉主观调整,只能是粗略调整,无法实现量化的调整,从而无法保证调整后的音量效果。
发明内容
有鉴于此,本发明提供一种音量调整方法及装置,以实现通话过程中语音音量的自动调节,提高音量调整效率。
本发明的技术方案是这样实现的:
一种音量调整方法,包括:
检测近端信号和远端信号的语音状态,根据近端信号和远端信号的语音状态,调整近端信号的音量。
所述根据近端信号和远端信号的语音状态调整近端信号的音量包括:
判断远端信号是否为语音,若为,减少近端信号的音量;若不为,判断近端信号是否为语音,若是,根据预先设定的最佳音量,调整近端信号的音量,否则,保持近端信号的音量不变。
所述检测近端信号和远端信号的语音状态之前进一步包括:预先设定最大调整增益和最小调整增益,
所述根据预先设定的最佳音量调整近端信号的音量包括:根据所述最佳音量和当前近端信号的音量,计算调整增益,判断计算得到的调整增益是否大于所述最大调整增益,若大于,根据所述最大调整增益调整近端信号的音量;若不大于,判断计算得到的调整增益是否小于所述最小调整增益,若是,根据所述最小调整增益调整近端信号的音量,否则,根据计算得到的调整增益调整近端信号的音量。
所述检测近端信号的语音状态之前进一步包括:确定近端和远端建立通信,开始采集预定长度的近端信号,计算所采集的近端信号的平均音量,将该音量作为近端噪声阈值;
所述检测近端信号的语音状态包括:判断近端信号是否小于所述近端噪声阈值,若是,判定近端信号为噪声;否则,判定近端信号为语音。
所述检测远端信号的语音状态之前进一步包括:确定近端和远端建立通信,开始采集预定长度的远端信号,计算所采集的远端信号的平均音量,将该音量作为远端噪声阈值;
所述检测远端信号的语音状态包括:判断远端信号是否小于所述远端噪声阈值,若是,判定远端信号为噪声;否则,判定远端信号为语音。
所述检测近端信号和远端信号的语音状态之前进一步包括:预先设定样本块长度,
所述近端信号为:长度等于预先设定的样本块长度的近端样本块,所述远端信号为:长度等于预先设定的样本块长度的远端样本块。
所述减少近端样本块的音量包括:在当前近端样本块中查找过零点,减少当前近端样本块中过零点之后的样本点的音量。
所述调整近端信号的音量包括:在当前近端样本块中查找过零点,调整当前近端样本块中过零点之后的样本点的音量。
一种音量调整装置,包括:近端状态检测模块、远端状态检测模块和近端音量调整模块,其中:
近端状态检测模块,接收外部发来的近端信号,检测该近端信号的语音状态,将该近端信号的语音状态信息发送给近端音量调整模块;
远端状态检测模块,接收外部发来的远端信号,检测该远端信号的语音状态,将该远端信号的语音状态信息发送给近端音量调整模块;
近端音量调整模块,接收近端信号和远端信号的语音状态信息,根据近端信号和远端信号的语音状态,对近端信号进行音量调整。
所述近端音量调整模块包括:调整判断模块和调整模块,其中:
调整判断模块,接收近端信号和远端信号的语音状态信息,当远端信号为语音时,向调整模块发送减少指示;当远端信号为噪声而近端信号为语音时,向调整模块发送最佳调整指示;
调整模块,接收调整判断模块发来的减少指示,根据该指示减少当前近端信号的音量;接收调整判断模块发来的最佳调整指示,根据该指示以及预先设定的最佳音量,调整近端信号的音量。
所述近端音量调整模块进一步包括:调整增益限定模块,保存最大调整增益和最小调整增益,接收调整模块发来的调整增益,若检测到该调整增益大于最大调整增益,则将该最大调整增益输出到调整模块;若检测到该调整增益小于最小调整增益,则将该最小调整增益输出到调整模块;否则,将保持指示发送给调整模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中星微电子有限公司,未经北京中星微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710098523.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:牵引式卡轨车压绳轮系
- 下一篇:手电筒外壳