用FreeSwitch VOIP系统播放猫叫声吓走老鼠

办公室里老鼠开会,搞得到处都是小黑豆,甚是烦恼.

在办公室吃的东西,没有及时清除剩下的垃圾,晚上就成为了老鼠们丰富的晚餐了.

甚至在还在办公桌上面吃喝拉撒,搞得一团糟.

于是想到了用猫声音来吓的想法:

1. 在网上SEARCH 到一个网站,有很多猫叫的声音,都是WAV文件格式的,下载了好几个;
cat sound: http://kessels.com/CatSounds/index.html

2. 简单的用WIN自带的录音机编辑一下:

2.1 先是录一段空白的声音;
2.2 新建文件,间隔插入下载到的猫叫声音和空白声音文件,长度在1分钟内,然后保存成新的猫叫声音文件;

3. 想到之前搞的FREESWITCH VOIP电话系统有会议电话功能,打入有背景音乐播放,于是更改了相关的设置:

3.1 把声音文件cat.wav copy 到Free switch 的目录: freeswitch/sounds/en/us/callie/conference/8000/cat.wav;

3.2 更改拨号计划,加一个会议电话拨号:

vi conf/dialplan/default.xml

<extension name=”nb_conferences”>
<condition field=”destination_number” expression=”^(30\d{2})$”>
<action application=”answer”/>
<action application=”conference” data=”$1-${domain_name}@default”/>
</condition>
</extension>

3.3 更改会议电话的背景音乐文件为猫叫的声音文件:

vi conf/autoload_configs/conference.conf.xml

更改声音的速率,根据你的WAV文件来设定
<param name=”rate” value=”22000″/>

指定声音文件路径
<param name=”moh-sound” value=”conference/8000/cat-sound-22k-8bit.wav”/>

3.4 重启会议电话模块,让改动生效:

[email protected]> reload mod_conference

4. 使用方法:

用内线拨打VOIP系统的会议电话功能号码,上面设为3000-3999间的任一个数字,先是听到一段英文,然后就听到你设定的猫叫声音了.
不同的电话,要拨打不同的号码,要不然,就进入会议了,没有背景的猫叫声了.

This entry was posted in 杂七杂八 and tagged , . Bookmark the permalink.

2 Responses to 用FreeSwitch VOIP系统播放猫叫声吓走老鼠

  1. lum says:

    问一下可以通过客户端获取哪些会议号没被其他人使用不?

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>