[发明专利]发声状态检测方法及用户设备有效
申请号: | 201910388300.4 | 申请日: | 2019-05-10 |
公开(公告)号: | CN111292760B | 公开(公告)日: | 2022-11-15 |
发明(设计)人: | 潘思伟;罗本彪;雍雅琴;孟建华;纪伟;于伟维;董斐;林福辉 | 申请(专利权)人: | 展讯通信(上海)有限公司 |
主分类号: | G10L21/0216 | 分类号: | G10L21/0216;G10L21/0264;G10L25/21;G10L25/60;H04M1/24 |
代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
地址: | 201203 上海市浦东新区自*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 发声 状态 检测 方法 用户 设备 | ||
1.一种发声状态检测方法,其特征在于,所述方法应用于用户设备中,所述用户设备包括第一麦克风、第二麦克风及扬声器,所述第一麦克风与所述扬声器之间的距离大于所述第二麦克风与所述扬声器之间的距离,所述方法包括:
利用远端声音信号及所述第一麦克风拾取的第一声音信号获得近端声音信号的估计信号;
确定所述近端声音信号的估计信号与所述第二麦克风拾取的第二声音信号的功率比;
利用所述功率比及预设阈值确定当前通话的发声状态,其中,所述发声状态为仅远端发声状态、仅近端发声状态及双端发声状态的其中之一;
根据所述发声状态,对所述估计信号进行调节;
所述预设阈值包括第一预设阈值及第二预设阈值,所述第一预设阈值小于所述第二预设阈值,其中,所述利用所述功率比及预设阈值确定当前通话的发声状态,包括:
在所述功率比小于所述第一预设阈值的情况下,确定所述发声状态为仅远端发声状态;或
在所述功率比大于所述第二预设阈值,且不存在远端声音信号的情况下,确定所述发声状态为仅近端发声状态;或
在所述功率比大于所述第一预设阈值,且存在远端声音信号的情况下,确定所述发声状态为双端发声状态。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
确定当前帧的多个频点对应的所述功率比的加权平均值;
所述利用所述功率比及预设阈值确定当前通话的发声状态,包括:
利用所述加权平均值及所述预设阈值确定当前通话中的发声状态。
3.根据权利要求1所述的方法,其特征在于,所述用户设备还包括自适应滤波器、非线性滤波器,所述自适应滤波器用于对输入的声音信号进行自适应滤波处理,所述非线性滤波器用于对输入的声音信号进行非线性滤波处理,
利用远端声音信号及所述第一麦克风拾取的第一声音信号获得近端声音信号的估计信号,包括:
利用所述自适应滤波器对所述远端声音信号进行自适应滤波处理,得到回声估计信号;
在所述第一声音信号中减去所述回声估计信号,得到误差信号;
利用所述非线性滤波器对所述误差信号进行非线性滤波处理,得到所述近端声音信号的估计信号;
根据所述发声状态,对所述估计信号进行调节,包括:
根据所述发声状态控制所述自适应滤波器、所述非线性滤波器的工作状态,以对所述估计信号进行调节。
4.根据权利要求3所述的方法,其特征在于,在所述发声状态为仅远端发声状态的情况下,根据所述发声状态控制所述自适应滤波器、所述非线性滤波器的工作状态,包括:
控制所述自适应滤波器处于正常工作状态、以及允许更新自适应滤波器的滤波器系数,设置所述非线性滤波器的滤波增益为0;
利用所述误差信号及所述远端声音信号对所述自适应滤波器的滤波系数进行更新。
5.根据权利要求3所述的方法,其特征在于,在所述发声状态为仅近端发声状态的情况下,根据所述发声状态控制所述自适应滤波器、所述非线性滤波器的工作状态,包括:
控制所述自适应滤波器处于关闭状态、以及不允许更新自适应滤波器的滤波器系数,设置所述非线性滤波器的滤波增益为1。
6.根据权利要求3所述的方法,其特征在于,在所述发声状态为双端发声状态的情况下,根据所述发声状态控制所述自适应滤波器、所述非线性滤波器的工作状态,包括:
控制所述自适应滤波器处于正常工作状态、以及不允许更新自适应滤波器的滤波器系数,设置所述非线性滤波器的滤波增益为0-1之间的值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展讯通信(上海)有限公司,未经展讯通信(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910388300.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:车辆的安全下车辅助装置、具有该装置的系统及其方法
- 下一篇:用于车辆的安全带