在freeswitch的最后一个版本中我遇到了一个问题 - 在ivr期间的立体声记录中,一些noice在b通道中出现。拨号方案:
<extension name="91:1">
<condition field="destination_number" expression="^1203$" require-nested="false">
<action application="export" data="dialed_extension=1203"/>
<action application="set" data="hangup_after_bridge=false"/>
<action application="set" data="session_in_hangup_hook=true"/>
<action application="set" data="RECORD_STEREO=true"/>
<action application="set" data="record_name=$${recordings_dir_tmp}/${strftime(%Y-%m-%d)}/${caller_id_number}.${dialed_extension}.${call_uuid}.wav" />
<action application="record_session" data="${record_name}"/>
<action application="set" data="execute_on_answer=python detect_gp ${record_name}"/>
<action application="set" data="ivr_menu_terminator=*"/>
<action application="ivr" data="91:1"/>
<action application="playback" data="/etc/freeswitch/moh/moh" />
<action application="hangup"/>
</condition>
</extension>
我如何解决这个问题?
答案 0 :(得分:0)
接收带外DTMF(RFC2833电话事件101)可能会干扰录制。你会得到无声的点而不是音调。这可能解释了为什么您的录音听起来像音频切断或丢包。