【发布时间】:2014-03-05 18:52:11
【问题描述】:
我正在使用 java 开发一个 Android 应用程序。
我很好奇是否可以在通话过程中收到自动语音消息(“求救,我需要救护车”)。我知道,一旦您调用电话方法,它就会离开应用程序来拨打电话。是否可以在通话过程中运行文字转语音功能?这样电话就可以在通话过程中从文字转语音功能中提取音频。
【问题讨论】:
标签: java android text-to-speech
我正在使用 java 开发一个 Android 应用程序。
我很好奇是否可以在通话过程中收到自动语音消息(“求救,我需要救护车”)。我知道,一旦您调用电话方法,它就会离开应用程序来拨打电话。是否可以在通话过程中运行文字转语音功能?这样电话就可以在通话过程中从文字转语音功能中提取音频。
【问题讨论】:
标签: java android text-to-speech
不,恐怕这是不可能的。
没有用于电话呼叫的音频接口,也没有任何其他用于与电话交互的接口。如果没有专门输入它们作为要拨打的号码的一部分,以及挂断电话is only possible through hidden interfaces 等基本操作,即使是像发送 DTMF 音这样相对简单的事情也是不可能的。
(虽然有AudioManager.STREAM_VOICE_CALL,但只能用来调节通话音量。)
【讨论】: