| TelNum as
String
要拨打的号码
TimeoutSeconds as Integer
超时时间
bAnalyzeRingBackTone as Boolean
是否分析回铃音
1.
使用语音猫¨:
A. bAnalyzeRingBackTone=false
CALLSTATUS_CONNECTED 将会在拨号之后立即触发。
B. bAnalyzeRingBackTone=true
在拨号之后将可能在CallStatus事件中触发如下消息:
CALLSTATUS_NO_SOUND_AFTER_DIALING CALLSTATUS_BUSY CALLSTATUS_VOICE_PROMPT_DETECTED CALLSTATUS_FAX_TONE CALLSTATUS_CALL_REJECTED CALLSTATUS_CONNECTED CALLSTATUS_WAIT_CONNECTION_TIMEOUT.
CALLSTATUS_RING_BACK
CALLSTATUS_COLOR_RING_BACK_TONE
2. 使用语音卡¨.
A. bAnalyzeRingBackTone=false
使用语音卡驱动来判断线路状态。在拨号之后将可能在CallStatus事件中触发如下消息:
CALLSTATUS_BUSY CALLSTATUS_FAX_TONE CALLSTATUS_CONNECTED
CALLSTATUS_WAIT_CONNECTION_TIMEOUT.
B. bAnalyzeRingBackTone=true
使用VoiceAngel的波形分析技术判断线路状态
在拨号之后将可能在CallStatus事件中触发如下消息:
CALLSTATUS_NO_SOUND_AFTER_DIALING CALLSTATUS_BUSY CALLSTATUS_VOICE_PROMPT_DETECTED CALLSTATUS_FAX_TONE CALLSTATUS_CALL_REJECTED CALLSTATUS_CONNECTED CALLSTATUS_WAIT_CONNECTION_TIMEOUT.
CALLSTATUS_RING_BACK
CALLSTATUS_COLOR_RING_BACK_TONE
bTakeUnknownVoicePromptAsCRBT as boolean
是否将语音提示当作彩铃.
bUsePolar as boolean
是否用极性判断对方摘机.
DigitTellMeConnected as String
运营商通知对方摘机的按键. 电信的智能公话在对方摘机时, 会发给呼叫方一个按键C, 呼叫方发送一个*, 就可以继续通话.
DigitsToSendAfterConnected as String
电话接通后发送的按键. 电信的智能公话在对方摘机时, 会发给呼叫方一个按键C, 呼叫方发送一个*, 就可以继续通话.
WaveFileToRecordRingBackTone as String
用来录制回铃音的wave 文件. 如果bAnalyseRingBackTone为false,该参数将被忽略.
如果这个参数不为空时, 在判断出呼叫结果 之后并不停止录音. 只有调用Drop之后才停止录音.
bOfferWaveData as Boolean
是否触发 OnWaveInData 事件
|