XSwitch用户手册
AI管理
在AI时代,越来越多的设备和组件对智能语音提出了更多的要求。而电话是语音最佳的载体。所以,我们在XSwitch中实现了与主流AI平台的语音接口互通,旨在给第三方应用程序提供更丰富接接口。
AI
点击右上方【新建】,选择参数模板,即可完成创建AI的的参数配置。非必要不修改此配置界面。
事件推送
打开AI界面,找到Settings
参数,修改post-event-url对应的值(填入需要将事件推送到的地址)。填写成功后点击右上角【重启】,重启一下mod_ai模块。
或在【高级】⇨【模块配置】⇨【系统模块】中找到mod_ai,然后点击后面的【重载】即可(如果没有此模块,将此模块添加进去后加载即可)
Bindings
中包含的所有事件均将推送到上述地址。
百度
同样点击右上方【新建】,选择参数模板,完成创建baidu模块的的参数配置。模块参数分为tts和asr两类,即语音合成和语音识别
获取百度TTS:
在浏览器中输入“百度TTS”,进入百度语音合成界面,如下图:
点击上图【语音识别】⇨ 点击【立即使用】,进入注册界面,申请账号,按照提示一步步完成。
完成后,点击【应用管理】,如下图所示 ⇨ 点击【查看key】,即可获取key值。
阿里
使用阿里ASR/TTS之前,需要获取阿里云ASR/TTS服务以下重要参数:
阿里云账号AccessKey ID
和AccessKey Secret
,参见https://help.aliyun.com/document_detail/69835.html
阿里云智能语音交互服务App Key
,参见https://help.aliyun.com/document_detail/71936.html
点击【高级】⇨【AI】⇨【阿里】,进入详情页面,在Settings
中填上阿里的acckey和secret,这是阿里云用户获取登录Token的接口。
在TTS和ASR参数中填上阿里云智能语音交互服务的appkey。
配置完成后,点击右上角【加载】即可。
华为
与上述模块相同
讯飞
与上述模块相同