我想在android中做以下事情。可能吗 ?
1) 呼叫 +xx xxxxxxx
2)等到第一个音结束
3) 插入通行证:xxxx
4)等待短暂的高音结束
5) 按 1 直到您听到特定的声音。
这里的音调是 DTMF 音调,我试图用呼叫意图来做到这一点,但我如何使用代码输入正在进行的呼叫?
有人可以指导我吗?
提前致谢 !
我想在android中做以下事情。可能吗 ?
1) 呼叫 +xx xxxxxxx
2)等到第一个音结束
3) 插入通行证:xxxx
4)等待短暂的高音结束
5) 按 1 直到您听到特定的声音。
这里的音调是 DTMF 音调,我试图用呼叫意图来做到这一点,但我如何使用代码输入正在进行的呼叫?
有人可以指导我吗?
提前致谢 !
您可能无法直接从 Android 设备执行此操作,但您可以使用使用Call Control XML (CCXML)的可编程服务来完成此操作。您将调用 CCXML 应用程序,该应用程序将依次拨打您要与之交互的系统的电话号码。然后 CCXML 应用程序将接管您描述的自动化过程。如您的流程中所述,侦听音调通常称为呼叫进度分析。Voxeo 的 Prophecy是一个拥有出色 CCXML 和呼叫进度分析的平台。您可以免费试用。由于您正在收听 DTMF 音调,您可能希望使用 CCXML 和VoiceXML的组合. 预言支持两者。VoiceXML 可以检测特定的 DTMF 音调。没有办法告诉 VoiceXML 或 CCXML 发送 DTMF。这是处理的方式是播放 DTMF 的录音。您可以在此处获取适用于 Prophecy 的 DTMF 音调的录音。
无法写入电话流,抱歉。