3.9 实时语音播报实现方案

场景需求

来电呼入,根据语音导航按键后语音播报“您的账户余额为2元3角5分”。 如何实现?

前提条件

开启外线的“来电应答后控制+状态监控”开关。

原理介绍

OM API支持数字+语音文件组合播放。将文字录制成语音文件,与数据库中查询到的数字组合使用即可。

实现原理图:

实现方案

实现步骤如下:

步骤一:上传语音文件

登录OM设备,点击基本设置 > 语音管理 > 上传欢迎词,上传语音文件(语音文件制作方法:点击下载并安装风声软件,输入语音文件内容,合成语音)或选择文字转欢迎词,如user_1:“您的账户余额为”,user_2:“元”,user_3:“角”,user_4:“分”。

步骤二:将来电转接到语音菜单(menu)

执行来电转menu命令,并指定临时播放的语音文件,即在命令中增加<voicefile>节点,如下命令中第五行:

<?xml version="1.0" encoding="utf-8" ?>
<Transfer attribute="Connect">
    <visitor id="41" />
    <menu id="1"/>
    <voicefile>user_1+2+user_2+3+user_3+5+user_4</voicefile>
</Transfer>

注:

  • <voicefile>指定语音文件个数小于等于10,只要语音文件存在(可下载)就可以正常播放,超过10个后不再播放(V113.2修复:从第十一个语音文件去匹配内部语音文件,如果匹配到, 就会播放,找不到,就报错);

  • "数字"为从数据库中实时查询到的当前话费余额值。

results matching ""

    No results matching ""