android - 语音或语音识别器是否有可能从说话者那里获取输入(来电语音)?

标签 android speech-recognition voice-recognition

申请要求:

  1. 在通话期间,应用程序会收听来电,即来自扬声器而不是麦克风的传入语音
  2. 转换调用者(给您打电话的人)语音到文本
  3. 最后显示转换后的文本 TextView
  4. 在打电话时完成所有这些转换。

最佳答案

对不起,没有。 Android 应用程序不支持与电话中的音频流进行交互的方式。我听说过的每一种方法都涉及通过扬声器大声播放电话并用麦克风捕捉,我什至不确定是否适用于所有设备。

关于android - 语音或语音识别器是否有可能从说话者那里获取输入(来电语音)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12419151/

相关文章:

android - Google Cloud Speech API 给出不可用的 : Channel in TRANSIENT_FAILURE state in Android

android CountDownTimer - 滴答之间的额外毫秒延迟

android - 一个类(class)的多个听众

ios - 使用 AudioKit 将音频文件作为麦克风输入播放 - 用于 iOS 模拟器听写测试

speech-recognition - 谷歌云语音 : Distinguish Voices?

C++ 语音识别 API

android - 如何在 EditText 上设置多个 InputFilters?

java - 无法使用Java Source的最新gradle构建工具(3.6.3)生成APK,错误引用Kotlin

android - 我想在我的家庭自动化应用程序中加入连续(免提)语音命令识别

c# - 微软语音识别 : wildcard blank content