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

问题描述 投票:0回答:6

我一直在尝试使用 Android 模拟器上的语音识别功能进行一些操作。

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

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

有人做过这件事吗?或者有人能解释一下吗?

java android speech-recognition adb microphone
6个回答
50
投票

你看过这个教程吗?看评论:

你们无法录制声音 在模拟器中,因为 android 模拟器还不支持。这 代码只能在手机上使用。

更新

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

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


49
投票

2021 年,模拟器设置中有一个选项可以启用计算机主机麦克风。


5
投票

要打开/关闭模拟器的麦克风,请在 android studio 的终端中写入命令。

对于打开麦克风:

adb emu avd hostmicon

关闭麦克风:

adb emu avd hostmicoff


0
投票

您好,尝试在模拟器中创建虚拟设备时启用音频录制支持...创建设备时,转到硬件部分并选择新按钮。将出现一个对话框,在其中选择属性组合并选择“音频录制支持”并给出 k 并应用...

希望对您有帮助... 让我知道它的输出...


0
投票

您的模拟器运行的是哪个版本的 Android?当我尝试使用 Android 2.2 运行模拟器时,我也遇到过类似的音频问题,该模拟器在 Windows 7 32 位上根本没有声音。仍然无法修复它,但是当我切换到 Android 2.3 模拟器时,声音自动工作了。也许你可以试试这个...


0
投票

Mac 用户:

如果其他解决方案都不适合您,这也可能是您的问题。

只需在 macOS 隐私设置中启用 Android Studio 即可访问麦克风。

几个小时以来一直在寻找解决方案,但在任何地方都找不到这个解决方案!

© www.soinside.com 2019 - 2024. All rights reserved.