通话状态检测方法、装置、计算机系统和介质制造方法及图纸

技术编号:26847584 阅读:52 留言:0更新日期:2020-12-25 13:12
本公开提供了一种通话状态检测方法、装置、计算机系统和介质,该通话状态检测方法包括:获得语音信号;获取所述语音信号的语音特征,所述语音特征包括基于听觉特性的特征,并且与消除所述语音信号中回声的算法解耦;将所述语音特征输入通话模式识别模型,确定所述语音信号的通话状态为单端通话状态或双端通话状态。

【技术实现步骤摘要】
通话状态检测方法、装置、计算机系统和介质
本公开涉及计算机
,更具体地,涉及一种通话状态检测方法、装置、计算机系统和介质。
技术介绍
在语音通话过程中,语音通话产品(例如手机)接收到来自网络侧的远端信号并经过扬声器播放后,在声学通路产生回声信号,回声信号和近端语音被麦克风采集后,会被传送至另一通话端。为了消除回声信号,现有技术采用声学回声消除技术,该技术的原理为:利用自适应滤波器模拟回声路径,得到估计的回声信号,从麦克风采集的近端信号中减去估计的回声信号,实现了回声消除。在回声消除技术中,需要检测出麦克风采集的近端信号中是否存存在近端语音,如果存在近端语音,则为双端通话状态,会影响自适应滤波器系数的更新过程,导致滤波器系数发散。对于通话状态检测技术,现有技术中主要基于能量的检测方法以及基于双滤波的检测方法。在实现本公开构思的过程中,专利技术人发现现有技术中至少存在如下问题:现有技术进行通话状态检测时,不易实现在线检测和在使用较小计算量的前提下保证检测结果的准确度。
技术实现思路
有鉴于此,本公开提供了一本文档来自技高网...

【技术保护点】
1.一种通话状态检测方法,包括:/n获得语音信号;/n获取所述语音信号的语音特征,所述语音特征包括基于听觉特性的特征,并且与消除所述语音信号中回声的算法解耦;以及/n将所述语音特征输入通话模式识别模型,确定所述语音信号的通话状态为单端通话状态或双端通话状态。/n

【技术特征摘要】
1.一种通话状态检测方法,包括:
获得语音信号;
获取所述语音信号的语音特征,所述语音特征包括基于听觉特性的特征,并且与消除所述语音信号中回声的算法解耦;以及
将所述语音特征输入通话模式识别模型,确定所述语音信号的通话状态为单端通话状态或双端通话状态。


2.根据权利要求1所述的方法,其中,所述语音特征包括以下至少一种:梅尔频率倒谱系数特征、幅度调制频谱特征、相对频谱转换的感知线性预测系数特征和滤波器组功率谱特征。


3.根据权利要求1或2所述的方法,其中,
所述语音特征还包括辅助特征;
其中,所述辅助特征与所述消除所述语音信号中回声的算法耦合。


4.根据权利要求1所述的方法,其中,所述通话模式识别模型的拓扑结构为具有第一指定个数层的神经网络;
其中,所述通话模式识别模型的输入为语音信号的当前帧,以及以下至少一种:当前帧之前第二指定个数帧、当前帧之后第三指定个数帧。


5.根据权利要求4所述的方法,其中,
所述通话模式识别模型的输出包括二值掩蔽,所述二值掩蔽包括多个频率点的通话状态,其中,所述多个频率点为一帧语音信号的频谱图中包括的多个频率点。


6.根据权利要求5所述的方法,还包括:
在确定所述语音信号的通话状态为单端通话状态或双端通话状态之后,利用滤波器对所述语音信号执行消除声学回声;
其中,如果确定所述语音信号为单端通话状态,则更新所述滤波器的参数。


7.根据权利要求6所述的方法,其中,所述更新滤波器的参数包括:
如果所述滤波器采用基于频域的回声消除算法,则基于各频率点的通话状态确定是否更新滤波器的参数;以及
如果所述滤波器采用基于时域的回声消除算法,则基于所述二值掩蔽包括的多个频率点的通话状态确定当前帧语音信号的通话状态,然后基于所述当前帧语音信号的通话状态确定是否更新滤波器的参数,其中,所述多个频率点具有相同或...

【专利技术属性】
技术研发人员:童颖
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

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

1