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

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

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

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

clip_image002[1]

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

clip_image004[1]

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

clip_image006[1]

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

clip_image008[1]

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

clip_image010[1]

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

clip_image012[1]

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

clip_image014[1]

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

clip_image016[1]

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

clip_image018[1]

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

clip_image020[1]