摘要
本发明公开了一种基于FreeSwitch的Webrtc静音检测方法及系统,涉及通信领域,所述方法包括:代码抽离:从webrtc的代码中抽离出静音检测的核心代码;抽离代码改造及动态库编译,得到mod_vad.so的动态库文件;编译配置Freeswitch:根据系统环境配置freeswitch编译选型;模块加载:Freeswitch启动时,根据配置自动加载mod_vad模块;音频流接收:Freeswitch作为通信平台,接收来自通话方客户端的音频流;静音检测调用:当Freeswitch接收到音频流后,调用mod_vad模块中封装接口,封装接口会利用vad_core.c文件中的算法对音频帧进行处理,判断是否为静音帧。能够更准确的识别静音段,提高检测精度。
技术关键词
静音检测方法
音频
动态库文件
通信平台
LINUX系统
客户端
接口
状态检测模块
核心
算法
参数
语音
精度
系统为您推荐了相关专利信息
改进型离散余弦变换
语音降噪方法
深度神经网络
矩阵
低延迟