Как отправить голосовую команду на устройство Android через ADB - PullRequest
0 голосов
/ 22 января 2020

Я хочу инвестировать в тестирование команды моего приложения с помощью голосовой команды, например, «OK GOOGLE». В дополнение к способу использования громкоговорителей, чтобы говорить громко, как я могу сказать "ОК Google" через ADB?

Большое спасибо

1 Ответ

1 голос
/ 27 января 2020

Я использовал Аудио Loopback Dongle для симуляции вызовов. Надеюсь, это будет работать и для команд

wav, сгенерированных sudo apt-get install libttspico-utils

pico2wave -w google.wav "OK Google"

Переход на устройство

adb push google.wav /sdcard/Download/

Воспроизведение wav с помощью VL C:

adb shell am start -n org.videolan.vlc/.StartActivity -a android.intent.action.VIEW -d file:///sdcard/Download/google.wav -t 'audio/wav'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...