新一代FreeSWITCH智能客服接口,包含脚本解析引擎和话术编辑器2部分。
话术编辑器
话术编辑器是一个图形化的应用程序,通过图形化编辑话术流程,生成JSON文件。支持ASR流接口,支持多种打断方案,支持TTS,支持变量,支持真人录音,支持TTS和录音文件混合放音,支持正则表达式匹配,支持NLP接口,支持知识库,支持限制流程重复执行。
ASR支持
采用ASR流接口,可以实时得到识别结果进行匹配,可实现抢话,快速打断等功能。
TTS支持
支持变量,支持TTS和真人录音混合放音,支持TTS音量、语速、语调、发音人等参数设置,支持不同通话使用不同发音人等功能。
NLP支持
支持NLP接口,用户只需要专注于NLP接口实现,就可以实现的话术流程。
知识库支持
知识库和话术逻辑分离,让话术逻辑条理清晰,可以在话术节点触发知识库放音,知识库放音话可以返回节点播放一个返回音。知识库放音的时候同样可以进行ASR识别。
限制流程重复次数
可以防止机器人重复播放一个声音,或者流程进入死循环。
脚本解析引擎
脚本解析引擎是FreeSWTICH的内嵌模块,用来解析和执行话术编辑器生产的JSON文件。它非常高效和功能强大,没ESL接口或者RESTAPI接口的额外开销,不需要查询数据库。
标准化
JSON脚本,可以手动编辑,也可以第三方工具生成,使用标准格式,方便第三方编写话术编辑器。
高效
直接使用FreeSWITCH模块方式,没有协议对接开销,使用通道变量设置TTS变量,不需要查询数据库。
分布式
通过消息队列推送对话流程,方便大规模群集。
ASRPROXY
ASR和TTS接口程序程序实现阿里云和科大的ASR流接口对接。