在astterisk系统中如果自己使用电话录音,一般没有一个很安静的环境,所以录出来的IVR有大量的环境噪音,效果不是很理想,使用下面的语音合成就可以很好的解决这个问题。Asterisk的IVR文件需要PCM编码16bit单声道8000Hz。

所需录音软件:GoldWave(各大网站上有绿色版下载)

科大迅飞语音合成在线版:http://open.voicecloud.cn/tts.php

1, 开始―控制面板―声音,在录制选项卡空白处点右键--勾上“显示禁用的设备“

Asterisk合成IVR语音文件方法_第1张图片

2, 然后在显示出来的“立体声混音”设备上点右键――启用,最后确定。

Asterisk合成IVR语音文件方法_第2张图片

3, 打开GoldWave,新建一个录音文件,选择单声道、采样速率8000Hz,参数一定要设置正确,不然Asterisk不能播放。长度根据你需要录制的语音长度决定,这里选择5分钟,录制完成后可以再修剪。

Asterisk合成IVR语音文件方法_第3张图片

4, 再点选项――控制器属性,选择音量――音量设备为“立体声混音”,调整录音音量大小为100,

Asterisk合成IVR语音文件方法_第4张图片

5, 打开在线语音合成网站http://open.voicecloud.cn/tts.php,并输入IVR文本。

Asterisk合成IVR语音文件方法_第5张图片

6, 在GoldWave上点右边控制器上的红色圆点开始录音,然后马上切换到网站上,点“开始合成”,等网站上的语音合成播放完后,再等几秒再终止录音。

Asterisk合成IVR语音文件方法_第6张图片

7, 然后编辑录音文件,把空白部分裁掉

Asterisk合成IVR语音文件方法_第7张图片

8, 试听完整IVR声音,如果效果满意,保存为wav文件。

Asterisk合成IVR语音文件方法_第8张图片

9, 打开asterisk,打开PBX,选择系统录音,上传刚刚保存的wav文件,然后点“保存”

Asterisk合成IVR语音文件方法_第9张图片

10, 点开语音交换-添加VIR,在公告下拉列表框中选择刚刚上传的语音文件,然后根据实际情况设置IVR下面选项,然后保存。

Asterisk合成IVR语音文件方法_第10张图片