可以通过编程方式暂停Android上的通话吗?
问题描述:
良好的下午,问题是如果有另一种方式挂起一个电话,当另一个电话被接收并在“暂停”调用之间进行编程交换。可以通过编程方式暂停Android上的通话吗?
Ps:可以在不使用设备话筒的情况下录制通话吗?我的意思是,接通电话音频?
在此先感谢。
答
不,不在标准设备上。可以访问电话堆栈的唯一应用程序是手机应用程序,该应用程序已烹饪到手机中并具有特殊权限。大多数电话也不启用电话堆栈和媒体层之间的输入音频路径,因此无法在通话期间录制音频或尝试注入自己的音频。
Thanks @Larry!对不起,如果我打扰你,但可以在Android应用程序的通话期间自动播放DTMF数字或后缀? 并且可以进行WAP /互联网呼叫,但允许用户定义特定的APN /号码和认证 参数。 这是一个大学项目,在此先感谢。 –
请参阅API 23中介绍的Call类。在此之前,第三方应用没有标准方式在通话期间播放DTMF,除非应用是SIP应用,然后它控制音频路径。 –