java - 如何在 android 模拟器中启用麦克风输入

标签 java android speech-recognition adb microphone

我一直在艰难地尝试在 Android 模拟器上使用语音识别来做某事。

终于安装了市场和 Google 语音搜索应用程序 - 我非常接近让我的模拟器做我想做的事 - 识别我的语音。首先,我需要启用模拟器来录制音频,或者至少认为存在麦克风。

我相信 adb 曾经有 -mic 选项 - 但我认为它不再存在了。

有没有人这样做过,或者任何人都可以对此有所了解。

最佳答案

你见过this tutorial ?看评论:

You guys are not able to record sound in emulator because the android emulator doesn’t support it yet. This code should only work on the phone.

更新

现在可以通过android模拟器录制音频了,只需要启用它:

扩展控件(模拟器控制栏中的 3 个点)> 麦克风 > 虚拟麦克风使用主机音频输入

关于java - 如何在 android 模拟器中启用麦克风输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5924190/

相关文章:

android - Google 搜索版本 3.6.14.1337016 的 SpeechRecognizer 无法识别除默认语言之外的其他语音语言

java - Apache Camel Junit 模拟问题

Android 和 Jsoup

Java Protocol Buffer - 反射

android - Lollipop 设备未在 genymotion 中打开

java - 为什么 appcompat-v7 :22. 2.0 会破坏 ActionMode 覆盖 ActionBar?

python - Linux-Python 的语音识别

audio - YouTube语音识别-音频中包含特殊单词?

java - Flutter:如何去混淆堆栈跟踪?

java - 有没有一种方法可以使用由循环依赖性组成的 XML 架构来创建架构对象?