XSwitch用户手册

AI 管理

在 AI 时代,越来越多的设备和组件对智能语音提出了更多的要求。而电话是语音最佳的载体。所以,我们在 XSwitch 中实现了与主流 AI 平台的语音接口互通,旨在给第三方应用程序提供更丰富的接口。

AI

点击右上方【新建】,选择参数模板,即可完成创建 AI 的的参数配置。非必要不修改此配置界面。

事件推送

打开 AI 界面,找到Settings参数,修改 post-event-url 对应的值(填入需要将事件推送到的地址)。填写成功后点击右上角【重启】,重启一下 mod_ai 模块。

或在【高级】⇨【模块配置】⇨【系统模块】中找到 mod_ai,然后点击后面的【重载】即可(如果没有此模块,将此模块添加进去后加载即可)

Bindings中包含的所有事件均将推送到上述地址。

百度

同样点击右上方【新建】,选择参数模板,完成创建 baidu 模块的的参数配置。模块参数分为 tts 和 asr 两类,即语音合成和语音识别

获取百度 TTS:

在浏览器中输入“百度 TTS”,进入百度语音合成界面,如下图:

百度TTS语音合成\label{fig:baidutts}

点击上图【语音识别】⇨ 点击【立即使用】,进入注册界面,申请账号,按照提示一步步完成。

完成后,点击【应用管理】,如下图所示 ⇨ 点击【查看 key】,即可获取 key 值。

百度TTSkey值\label{fig:baidutts2}

阿里

使用阿里 ASR/TTS 之前,需要获取阿里云 ASR/TTS 服务以下重要参数:

阿里云账号AccessKey IDAccessKey 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。

配置完成后,点击右上角【加载】即可。

华为

与上述模块相同

讯飞

与上述模块相同

[高级]菜单