1. 编写目的
后,介绍第二个例子——单腿录音。
2. 效果说明
完成后,拨打1237(也可以自定义其他号码),就可以开始录制拨打电话这方的声音,可以指定生成文件的位置,挂断后wav文件生成完成。
3. 具体步骤
与(一)和(二)的例子很类似,都是修改default.xml文件完成的,路径为
/etc/freeswitch/dialplan/default.xml
编辑这个default.xml文件,添加一个 extension
<extension name="record">
<condition field="destination_number" expression="^1237$">
<action application="answer"/>
<action application="playback" data="tone_stream://%(100,1000,800)"/>
<action application="record" data="/tmp/$1.wav"/>
</condition>
</extension>
其中,/tmp/$1.wav是录音生成文件的路径和文件名。
下载到windows本地,然后直接播放,就可以听到自己的声音了。
4. 总结
同样非常简单的例子,但是为了完成某些可能复杂的目标,这个例子也是有意义的。
Smileyan 2019年3月14日