技术新讯 > 电子通信装置的制造及其应用技术 > 一种基于freeswitch呼叫中心的音频流识别推送系统的制作方法  >  正文

一种基于freeswitch呼叫中心的音频流识别推送系统的制作方法

  • 国知局
  • 2024-12-06 12:09:30

本发明涉及通信,尤其涉及一种基于freeswitch呼叫中心的音频流识别推送系统。

背景技术:

1、freeswitch作为一款开源的通信软件,具有高度的灵活性和可扩展性,广泛应用于呼叫中心的建设中。然而,现有的freeswitch呼叫中心在接收和发送音频流时,常常遇到网络延迟、信号干扰等情况,导致音频流质量不佳、语音识别准确度不高等问题。此外,传统的音频流处理方法难以应对复杂多变的通信环境,无法满足呼叫中心对音频流质量和语音识别准确度的要求。

2、综上所述,提出一种提高freeswitch呼叫中心的音频流传输效果和质量的音频流识别推送系统是十分有必要的。

技术实现思路

1、本发明的目的在于提供一种基于freeswitch呼叫中心的音频流识别推送系统,实现提高freeswitch呼叫中心的音频流传输效果和质量。

2、为实现上述目的,本发明采用的一种基于freeswitch呼叫中心的音频流识别推送系统,包括音频流数据接收模块、音频流预处理模块、音频流识别推送模块、结果推送模块和集成模块,所述音频流预处理模块与所述音频流数据接收模块连接,所述音频流识别推送模块分别与所述音频流预处理模块和所述结果推送模块连接,所述集成模块分别与所述音频流预处理模块、所述音频流识别推送模块和所述结果推送模块连接;

3、所述集成模块用于分别将所述音频流预处理模块、所述音频流识别推送模块和所述结果推送模块集成至freeswitch呼叫中心的架构中;

4、所述音频流数据接收模块用于接收音频流数据;

5、所述音频流预处理模块用于对接收到的音频流数据进行预处理,去除音频流中的噪声和干扰;

6、所述音频流识别推送模块用于对预处理后的音频流数据进行识别,将语音信息数据转换为文字信息数据,得到识别结果;

7、所述结果推送模块用于将识别结果推送至终端设备,进行结果的实时传输和共享。

8、其中,所述音频流预处理模块包括分离单元、第一降噪单元、第二降噪单元和预处理数据输出单元,所述分离单元分别与所述音频流数据接收模块和所述第一降噪单元连接,所述第二降噪单元与所述第一降噪单元连接,所述预处理数据输出单元分别与所述第二降噪单元和所述音频流识别推送模块连接。

9、其中,所述分离单元用于将信号和噪声子空间与噪声子空间进行分离;

10、所述第一降噪单元用于去除噪声子空间;

11、所述第二降噪单元用于去除信号和噪声子空间中的噪声成分;

12、所述预处理数据输出单元用于整合去除噪声后的音频流数据。

13、其中,所述音频流识别推送模块包括识别单元、转换单元、第三方识别推送单元和推送结果反馈单元,所述识别模块与所述音频流预处理模块连接,所述转换单元分别与所述识别单元和所述第三方识别推送单元连接,所述推送结果反馈单元分别与所述第三方识别推送单元和所述结果推送模块连接。

14、其中,所述识别单元用于对预处理后的音频流数据进行识别;

15、所述转换单元用于根据识别信息,将语音信息数据转换为文字信息数据;

16、所述第三方识别推送单元用于将文字信息数据推送至第三方识别系统;

17、所述推送结果反馈单元用于接收第三方识别系统反馈的识别结果。

18、其中,所述结果推送模块包括反馈数据接收单元和识别结果推送单元,所述反馈数据接收单元分别与所述音频流识别推送模块和所述识别结果推送单元连接。

19、其中,所述反馈数据接收单元用于接收识别结果数据;

20、所述识别结果推送单元用于将识别结果推送至终端设备。

21、本发明的一种基于freeswitch呼叫中心的音频流识别推送系统,通过所述集成模块用于分别将所述音频流预处理模块、所述音频流识别推送模块和所述结果推送模块集成至freeswitch呼叫中心的架构中;所述音频流数据接收模块用于接收音频流数据;所述音频流预处理模块用于对接收到的音频流数据进行预处理,去除音频流中的噪声和干扰;所述音频流识别推送模块用于对预处理后的音频流数据进行识别,将语音信息数据转换为文字信息数据,得到识别结果;所述结果推送模块用于将识别结果推送至终端设备,进行结果的实时传输和共享,获得提高freeswitch呼叫中心的音频流传输效果和质量的效果。

技术特征:

1.一种基于freeswitch呼叫中心的音频流识别推送系统,其特征在于,

2.如权利要求1所述的基于freeswitch呼叫中心的音频流识别推送系统,其特征在于,

3.如权利要求2所述的基于freeswitch呼叫中心的音频流识别推送系统,其特征在于,

4.如权利要求1所述的基于freeswitch呼叫中心的音频流识别推送系统,其特征在于,

5.如权利要求4所述的基于freeswitch呼叫中心的音频流识别推送系统,其特征在于,

6.如权利要求1所述的基于freeswitch呼叫中心的音频流识别推送系统,其特征在于,

7.如权利要求6所述的基于freeswitch呼叫中心的音频流识别推送系统,其特征在于,

技术总结本发明涉及通信技术领域,具体涉及一种基于freeswitch呼叫中心的音频流识别推送系统;包括音频流数据接收模块、音频流预处理模块、音频流识别推送模块、结果推送模块和集成模块;音频流数据接收模块用于接收音频流数据;音频流预处理模块用于对接收到的音频流数据进行预处理,去除音频流中的噪声和干扰;音频流识别推送模块用于对预处理后的音频流数据进行识别,将语音信息数据转换为文字信息数据,得到识别结果;结果推送模块用于将识别结果推送至终端设备,进行结果的实时传输和共享,通过上述方式,获得提高freeswitch呼叫中心的音频流传输效果和质量的效果。技术研发人员:周坤坤,丁卓受保护的技术使用者:南京龙垣信息科技有限公司技术研发日:技术公布日:2024/12/2

本文地址:https://www.jishuxx.com/zhuanli/20241204/339664.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。