java - 通话时自动语音留言

标签 java android text-to-speech

我正在使用 java 开发 Android 应用程序。

我很好奇是否可以在通话过程中收到自动语音消息(“救命,我需要救护车”)。我知道一旦您调用电话调用方法,它就会离开应用程序调用电话。是否可以在通话过程中运行文字转语音功能?这样电话就可以在通话过程中从文字转语音功能中提取音频。

最佳答案

不,恐怕这是不可能的。

没有用于电话调用的音频接口(interface),也没有用于与电话交互的任何其他接口(interface)。即使是像发送 DTMF 音这样相对简单的事情,如果不将它们作为要调用的号码的一部分专门输入,以及挂断电话等基本操作也是不可能的 is only possible through hidden interfaces .

(虽然有AudioManager.STREAM_VOICE_CALL,但只能用来调节通话音量。)

关于java - 通话时自动语音留言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22206638/

相关文章:

java - Hibernate postgres - 关系 "userdetails"不存在

java - 如何使用 Google Cloud Dataflow 增加 Apache Beam 管道工作线程的线程堆栈大小?

java - 将事务传播到 Forkjoin 提交

android - Bitmap.getPixel崩溃程序

java - Android开发中Java如何存储程序逻辑数据?

Android TextToSpeech.speak 在 onActivityResult 中不起作用

java - 并发文件处理

android - Facebook Android SDK, "Unrecognized ' com.facebook.platform.protocol.PROTOCOL_ACTION' extra : 'com.facebook.platform.action.request.LOGIN_DIALOG' "

objective-c - 在 iOS7 上同时播放 TTS 和音乐?

android - 用于 TTS SW 开发的最便宜的 Android 手机?