Как включить микрофонный вход в эмуляторе Android

#java #android #speech-recognition #adb #microphone

#java #Android #распознавание речи #adb #микрофон

Вопрос:

Я испытывал трудности, пытаясь что-то сделать, используя распознавание речи в эмуляторе Android.

Наконец-то установив market place и приложение голосового поиска Google, я так близок к тому, чтобы мой эмулятор мог делать то, что я хочу — распознавать мою речь. Сначала мне нужно включить эмулятор для записи звука или, по крайней мере, думать, что микрофон присутствует.

Я полагаю, что у adb раньше была опция -mic — однако я не думаю, что она больше существует.

Кто-нибудь делал это или может кто-нибудь пролить на это свет.

Комментарии:

1. Ни Android Market, ни приложение Google Voice Search не доступны для эмулятора.

2. Ну, вы так говорите, но на самом деле вы можете установить их оба — так что единственное, чего мне сейчас не хватает, это поддержки микрофона — о чем я и спрашиваю

3. Я просто изо всех сил пытаюсь использовать эмулятор, чтобы протестировать свои средства распознавания речи с помощью эмулятора. Я начинаю уставать от ваших комментариев. Я ничего не делаю, чтобы поощрять пиратство, что за нелепое утверждение.

4. Почему этот вопрос справедлив только для пиратских приложений? существуют миллионы вариантов использования, когда приложению необходимо использовать микрофон, а не только Google Voice.

5. Я согласен с тобой, ренегат! Я собираюсь протестировать функции записи в эмуляторе, а микрофон сбивает с толку! Кто говорит о пиратстве?? Я лично провожу любого программного пирата в Valhalla.

Ответ №1:

вы видели это руководство? смотрите комментарий:

Вы, ребята, не можете записывать звук в эмуляторе, потому что эмулятор Android его пока не поддерживает. Этот код должен работать только на телефоне.

Обновить

Теперь можно записывать аудио с помощью эмуляторов Android, просто нужно включить это:

Расширенные элементы управления (3 точки на панели управления эмулятором)> Микрофон> Виртуальный микрофон использует аудиовход хоста

Комментарии:

1. Спасибо вам. Это сэкономило мне много времени.

2. @Huynh приятно знать, что вы сэкономили время, потому что прочитали это на SO ! 🙂

Ответ №2:

В 2021 году в настройках эмулятора появится опция включения микрофона хоста компьютера.введите описание изображения здесь

Комментарии:

1. Это должно быть принятым ответом на 2021 год. Работает и с эмулятором WearOS!

2. Кнопка «Настройки моего эмулятора» (….) показывает только отключенный элемент — «Расширенные элементы управления» и больше ничего. есть идеи?

Ответ №3:

Чтобы включить / выключить микрофон эмулятора, напишите команду в терминале Android Studio.

для включения микрофона : adb emu avd hostmicon

для выключения микрофона: adb emu avd hostmicoff

Ответ №4:

привет, попробуйте включить поддержку записи звука при создании виртуального устройства в эмуляторе… При создании устройства перейдите в аппаратную часть и выберите кнопку Создать. Появится диалоговое окно, в котором выберите комбинацию свойств и выберите «Поддержка аудиозаписи» и укажите k и примените…

Надеюсь, это поможет… Дайте мне знать результат этого…

Комментарии:

1. Не похоже, что его рабочее приложение для записи речи все еще не записывает!

2. привет, если вы пытаетесь использовать диктофон после включения поддержки аудиозаписи. Выберите PCM/16bit/8Khz переключатель, и он заменится другим вариантом.

Ответ №5:

На какой версии Android работает ваш эмулятор? У меня были похожие проблемы со звуком в целом, когда я пытался запустить эмулятор с Android 2.2, у которого вообще не было звука в 32-разрядной версии Windows 7. До сих пор не удалось это исправить, но когда я переключился на эмулятор Android 2.3, звук автоматически заработал. Может быть, вы могли бы попробовать это…

Комментарии:

1. Я создал новый эмулятор с Android 2.3. Он поставляется с ADT.