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。
配置完成后,点击右上角【加载】即可。
华为
与上述模块相同
讯飞
与上述模块相同