我在自定义拨号计划中使用记录应用程序。问题是录音没有显示在$${recordings_dir}
C:\Program Files\FreeSwitch\recordings
中
>> eval $${recordings_dir}:
log显示它在该目录中创建了一个文件,但是在呼叫终止记录文件之后没有显示。
扩展名:
<extension name="record ivr">
<condition field="destination_number" expression="^5051$">
<action application="answer"/>
<action application="log" data="Start Recording..."/>
<action application="playback" data="ivr/ivr-begin_recording.wav"/>
<action application="set" data="playback_terminators=#"/>
<action application="record" data="$${recordings_dir}/file1.wav"/>
</condition>
</extension>
当我在不同分区for example: G:\file1.wav
下使用不同文件夹,但到recordings
文件夹的静态路径不起作用时,它工作正常。我也尝试过使用base_dir
变量,但都是徒劳的。
系统:Windows 7
请提供一些指针来解决此问题。
答案 0 :(得分:1)
检查预定义变量:
fs_cli -x 'global_getvar'| grep recordings_dir
和用于记录目录的权限文件夹。