1

我想在android中做以下事情。可能吗 ?

1) 呼叫 +xx xxxxxxx

2)等到第一个音结束

3) 插入通行证:xxxx

4)等待短暂的高音结束

5) 按 1 直到您听到特定的声音。

这里的音调是 DTMF 音调,我试图用呼叫意图来做到这一点,但我如何使用代码输入正在进行的呼叫?

有人可以指导我吗?

提前致谢 !

4

2 回答 2

2

您可能无法直接从 Android 设备执行此操作,但您可以使用使用Call Control XML (CCXML)的可编程服务来完成此操作。您将调用 CCXML 应用程序,该应用程序将依次拨打您要与之交互的系统的电话号码。然后 CCXML 应用程序将接管您描述的自动化过程。如您的流程中所述,侦听音调通常称为呼叫进度分析Voxeo 的 Prophecy是一个拥有出色 CCXML 和呼叫进度分析的平台。您可以免费试用。由于您正在收听 DTMF 音调,您可能希望使用 CCXML 和VoiceXML的组合. 预言支持两者。VoiceXML 可以检测特定的 DTMF 音调。没有办法告诉 VoiceXML 或 CCXML 发送 DTMF。这是处理的方式是播放 DTMF 的录音。您可以在此处获取适用于 Prophecy 的 DTMF 音调的录音

于 2012-10-05T15:16:31.177 回答
0

无法写入电话流,抱歉。

于 2012-05-20T00:26:11.043 回答