如何自动接听电话,并向Android上的呼叫者和DTMF播放预先录制的声音

现在是否可能,我们可以开发一个Android应用程序,对其工作步骤有以下要求

  1. 自动接收电话,然后
  2. 向呼叫者播放一些声音,然后等待DTMF响应
  3. logging来电者的声音(在他们允许的情况下,按1作为DTMF响应)
  4. 被叫可以稍后播放录制的声音。

感谢所有提前的答案…..

Solutions Collecting From Web of "如何自动接听电话,并向Android上的呼叫者和DTMF播放预先录制的声音"

没有一个是可能的,对不起。

嘿,我也使相同的应用程序…自动接收电话,你需要更改android的源代码。 我已经用froyo 2.2成功地完成了。 在PhoneUtils.java文件中有方法answerCall(电话电话),您可以自动接收呼叫。

我也在寻找DTMF ….但直到现在,我没有得到任何有用的信息….对于DTMF解码….

第一点似乎是可能的。 检查通话状态,如果它是振铃状态程序可以自动出席你..你可以find更多的信息在这个环节。 http://www.devlper.com/2010/08/detecting-incoming-and-outgoing-calls-in-android/ http://prasanta-paul.blogspot.com/2010/09/call-control-in- android.html