Android模拟器未检测到主机音频输入

时间:2019-07-24 18:41:50

标签: android android-emulator adb avd

我正在尝试设置一个能够接收主机音频输入的Android仿真器。鉴于最近的release notes found here,这应该是完全可行的。

我尝试了以下操作:

  • 启用“虚拟麦克风使用主机音频输入” 扩展控件。
  • 使用-allow-host-audio选项通过命令行启动仿真器。
  • 通过adb emu avd hostmicon切换主机麦克风支持。

每次尝试时,我都会尝试使用内置的Google助手来查看它是否可以通过我的主机听到我的声音,但是它仍然无法正常工作。

问题:

  1. 有人在工作吗?
  2. 该功能当前是否已损坏?
  3. 是否需要在主机上执行任何特殊操作以支持此操作?

谢谢!

1 个答案:

答案 0 :(得分:0)

问题:

  1. 有人在工作吗?

是-https://i.imgur.com/kX6vDE8.gif

  1. 该功能当前是否已损坏?

请参阅1。

  1. 是否需要在主机上执行任何特殊操作以支持此操作?

是,并且在Android模拟器上。确保您的主机默认麦克风以正确的音量接听音频。在Audacity之类的应用程序中对其进行测试。

第二个最重要的事情是您已经完全更新了“ Google”应用。我发现在设置新的Android模拟器后,语音到文本麦克风输入无法正常工作。一旦我运行了Android x86设置,登录到Google Play,然后更新了当前所有已安装的应用程序,麦克风/语音识别引擎就会开始工作。

还要仔细检查,以确保在Android Studio模拟器设置“三个点”中关闭并重新打开模拟器后,“虚拟麦克风使用主机音频输入”已打开。关闭模拟器后,它会自动关闭自身。