如何通过 ADB 向 Android 设备发送语音命令

How to send voice command to Android device via ADB

我想投资通过类似 "OK GOOGLE" 的语音命令来测试命令我的应用程序。 除了用喇叭大声说话的方法,如何通过ADB说"OK Google"?

非常感谢

我正在使用 Audio Loopback Dongle 进行通话模拟。希望它也适用于命令

sudo apt-get install libttspico-utils

生成的 wav
pico2wave -w google.wav "OK Google"

移动到设备

adb push google.wav /sdcard/Download/

正在通过 VLC 播放 wav:

adb shell am start -n org.videolan.vlc/.StartActivity -a android.intent.action.VIEW -d file:///sdcard/Download/google.wav -t 'audio/wav'