4.13 插播TTS远程语音文件
(友情提示:超链接返回的快捷键为Alt + ←)
场景描述
当对通话方插播的语音不固定(如客户姓名、昵称等)时,可以实时合成远程语音文件,然后下载到OM设备本地进行插播。
版本要求
版本:Rev 2.1.5.117及以上
实现步骤
步骤一:利用TTS接口合成语音文件
迅时提供合成语音文件的TTS接口,若语音质量不满足要求,可采用其他方式合成。
步骤二:将远程TTS语音文件下载到OM本地
向OM发送配置menu的接口即可下载:
<?xml version="1.0" encoding="utf-8" ?>
<Control attribute="Assign">
<menu id="1">
<voicefile>http://tts.newrocktech.com:9880/wav/20170203/1486091400698.pcm</voicefile>
<repeat>1</repeat>
<infolength>3</infolength>
<exit>#</exit>
</menu>
</Control>
注:<voicefile>中为通过TTS合成的远程语音文件路径。
这样,便把语音文件1486091400698.pcm下载到了OM本地。
步骤三:执行语音插播命令
如,对来电插播语音:
<?xml version="1.0" encoding="udf-8" ?>
<Transfer attribute="Connect">
<visitor id="15" />
<voicefile>1486091400698</voicefile>
</Transfer>
注:<voicefile>中为下载后的语音文件名称。
更多语音插播接口,可点击这里查看。