一种原生语音智能外呼模型及其系统的制作方法

摘要: 本发明涉及人工智能呼叫,具体为一种原生语音智能外呼模型及其系统。背景技术:1、近年来,人工智能井喷式的发展受到社会各界的广泛关注,为推动人工智能与呼叫中心产业的...
一种原生语音智能外呼模型及其系统的制作方法

本发明涉及人工智能呼叫,具体为一种原生语音智能外呼模型及其系统。

背景技术:

1、近年来,人工智能井喷式的发展受到社会各界的广泛关注,为推动人工智能与呼叫中心产业的融合创新,全面提升呼叫中心的智能化水平,通过开展智能外呼项目,加速提升呼叫中心的工作效率。

技术实现思路

1、本发明的目的在于提供一种原生语音智能外呼模型及其系统,以解决上述背景技术中提出的问题。

2、为实现上述目的,本发明提供如下技术方案:一种原生语音智能外呼模型及其系统,包括ice模块、freeswitch模块、ise模块及用户接口、外部接口、内部接口、系统逻辑及系统物理结构;

3、所述ice模块中包括,流程管理、呼叫规则管理、呼叫列表、呼叫导入及呼叫对白信息;所述freeswitch模块包括,拨号、会话路由及录音;所述ise模块包括交互流程控制。

4、进一步优化的,所述用户接口包括ice-web 系统,以浏览器与服务器交互的形式。

5、进一步优化的,所述外部接口包括freeswitch 对接数字中继网关,freeswitch对接asr 和tts,其分别通过数字中继网关发起呼叫及通过mrcp v2协议调用这两个引擎。

6、进一步优化的,所述内部接口包括ice、freeswitch、ise,其分别用于调用freeswitch发起呼、将会话路由给ise、通过与freeswitch 交互调用asr 和tts。

7、进一步优化的,所述系统逻辑为通过ice-web 操作ice 引擎,配置呼叫规则以及对应的呼叫流程,通过ice-web 导入指定的呼叫信息并指定该呼叫信息对应的呼叫规则,ice 通过呼叫规则对呼叫信息进行处理,生成最终呼叫内容,ice 调用freeswitch 发起呼叫,ice 判断呼叫是否接通,若呼叫未接通,结束该次会话;若呼叫接通,则将该通会话转接至ise 引擎,ise 引擎执行相应的流程,ise 根据流程需要向freeswitch 发起识别以及音频合成等请求,freeswitch 根据收到的请求去调用asr 和tts。

8、进一步优化的,所述系统物理结构由e1、数字中继网关、ice-web、mongodb、redis、ice、freeswitch、ise、asr及tts构成。

9、进一步优化的,所述e1用于对接运营商,所述数字中继网关用于对sip 请求进行处理和转发,所述ice-web用于ice 引擎的web 交互界面,所述mongodb用于存储系统中产生的数据,所述redis:session用于数据共享。

10、进一步优化的,所述ice用于呼叫策略及控制引擎,所述freeswitch用于电话交换,所述ise用于流程控制引擎,所述asr用于语音转文本引擎,所述tts用于文本转语音引擎。

11、有益效果

12、本发明所提供的原生语音智能外呼模型及其系统,可通过界面配置呼叫规则,如第一次呼叫时拨打客户本人电话,若第一次呼叫未拨通,则第二次拨打联系人电话,同时可配置每次拨打的流程,支持增删改查,可通过界面配置交互流程,可查看满足条件的所有呼叫的结果及呼叫相关信息,可查看机器人与用户交互时的内容,同时可调听交互录音,导入呼叫信息,以图表的形式展示呼叫相关信息,发起呼叫操作,能够与客户自主交互并可存储录音。

1.一种原生语音智能外呼模型及其系统,其特征在于:包括ice模块、freeswitch模块、ise模块及用户接口、外部接口、内部接口、系统逻辑及系统物理结构;

2.根据权利要求1所述的原生语音智能外呼模型及其系统,其特征在于:所述用户接口包括ice-web 系统,以浏览器与服务器交互的形式。

3.根据权利要求1所述的原生语音智能外呼模型及其系统,其特征在于:所述外部接口包括freeswitch 对接数字中继网关,freeswitch 对接asr 和tts,其分别通过数字中继网关发起呼叫及通过mrcp v2协议调用这两个引擎。

4.根据权利要求1所述的原生语音智能外呼模型及其系统,其特征在于:所述内部接口包括ice、freeswitch、ise,其分别用于调用freeswitch发起呼、将会话路由给ise、通过与freeswitch 交互调用asr 和tts。

5.根据权利要求1所述的原生语音智能外呼模型及其系统,其特征在于:所述系统逻辑为通过ice-web 操作ice 引擎,配置呼叫规则以及对应的呼叫流程,通过ice-web 导入指定的呼叫信息并指定该呼叫信息对应的呼叫规则,ice 通过呼叫规则对呼叫信息进行处理,生成最终呼叫内容,ice 调用freeswitch 发起呼叫,ice 判断呼叫是否接通,若呼叫未接通,结束该次会话;若呼叫接通,则将该通会话转接至ise 引擎,ise 引擎执行相应的流程,ise 根据流程需要向freeswitch 发起识别以及音频合成等请求,freeswitch 根据收到的请求去调用asr 和tts。

6.根据权利要求1所述的原生语音智能外呼模型及其系统,其特征在于:所述系统物理结构由e1、数字中继网关、ice-web、mongodb、redis、ice、freeswitch、ise、asr及tts构成。

7.根据权利要求6所述的原生语音智能外呼模型及其系统,其特征在于:所述e1用于对接运营商,所述数字中继网关用于对sip 请求进行处理和转发,所述ice-web用于ice 引擎的web 交互界面,所述mongodb用于存储系统中产生的数据,所述redis:session用于数据共享。

8.根据权利要求6所述的原生语音智能外呼模型及其系统,其特征在于:所述ice用于呼叫策略及控制引擎,所述freeswitch用于电话交换,所述ise用于流程控制引擎,所述asr用于语音转文本引擎,所述tts用于文本转语音引擎。