android - 自动来电/来电拦截

标签 android text-to-speech telephony

一段时间以来我一直在寻找关于这个主题的信息,但我找不到帮助和示例代码。

有谁知道是否可以使用 Android 应用程序调用电话来拦截通话并播放,例如通过使用文本到语音 (TTS) 引擎的一些消息?

最佳答案

您无权访问通话中的音频流,无法播放对方接收到的任何内容。唯一可行的方法是让设备处于免提模式,这样通过扬声器播放的 TTS 可能会被麦克风接收到。

关于android - 自动来电/来电拦截,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5686429/

相关文章:

java - 保存时从自定义绘图 View 中裁剪透明空间

Android ExpandableListView 在 ChildView 有单选 CheckBox

c# - 所有文本转语音安装的语音均未显示

android - 在 Android 中结束通话

android - 测量5G(新 radio )数据

android - Android SDK 中 Telephony.Sms.getDefaultSmsPackage() 的替代方案?

java - 如何在Java中将日期格式化为带有缩写时区的格式?

java - 编写使用 TTS(文本转语音)的程序应该从哪里开始?

android - 如何让我的 TTS 不与谷歌地图语音重叠(用于行车方向)?

java - Android 库代码中的 NullPointerException