4.10 语音文件配置说明

友情提示:超链接返回的快捷键为Alt + ←)

OM的很多对象都需要用到语音文件,如语音菜单、分机、分机组等。

Voicefile值的最大长度为:63个字符

语音文件的获取方法主要有两种:

  • 通过web上传;
  • 通过API远程下载。

Web上传

格式要求

  • Wav:必须为8.000千赫兹,16比特或22.050千赫兹,16比特的单声道.wav文件,且文件大小不得超过1.5MB。

实际上wav文件上传完成后,被OM转换成dat和pcm文件保存到OM本地,即,OM实际播放的并非wav格式的文件,而是dat和pcm格式的文件。

制作并上传语音文件

  • 生成语音文件:下载并安装风声软件,输入要合成的语音文件内容,合成语音文件(注:也可以在设备上选择文字转欢迎词合成语音,不过语音质量没有风声合成的好一些);

  • web上传:登录设备,点击基本设置 > 语音管理 > 上传欢迎词,上传刚刚合成的语音文件(注:语音文件名须以user开头)。

远程下载

格式要求

  • Dat:G.729编码格式的dat文件;
  • Pcm:G.711编码格式的pcm文件。

即,通过远程下载时,OM并不对语音文件进行格式转换,因此不能使用wav文件(我们已开发TTS服务器,可实现语音合成以及wav到dat和pcm的格式转换,点击这里了解详情)。

远程下载方法

在配置voicefile时直接指定下载路径即可,目前支持http下载。如:

<?xml version="1.0" encoding="utf-8" ?>
<Control attribute="Assign">
    <menu id="1">
        <voicefile>http://192.168.250.43/test.pcm</voicefile>
    </menu>
</Control>

下载规则

  1. 如果下载路径中语音文件未加后缀名,则同时下载dat和pcm文件。
  2. 如果本地已存在该文件,则OM不会重复下载。
  3. OM每次启动后,都会检查需要远程下载的哪些语音文件,并自动下载。
  4. 下载后,录音文件在本地保存路径为OM的/tmp/fring目录下。对于OM20/OM50等有内置硬盘的设备, 该目录挂载在内置硬盘上,OM重启文件不会丢失;其对于他无内置硬盘的OM设备,该目录挂载在内存中,重启后OM会重新下载。

results matching ""

    No results matching ""