Как создать новый Android HAL аудио, который использует java byte[] в качестве входных данных?
Я хочу записать байтовый массив PCM в RecognizerIntent, чтобы он обрабатывался им. Поэтому мне нужен дополнительный HAL, который принимает байтовые массивы и записывает их в новый AudioSource. Как указано здесь: Перенаправление аудио / создание альтернативных звуковых дорожек в Android зависит от оборудования, но может ли кто-нибудь привести один пример, как создать этот дополнительный источник звука?
1 ответ
Решение
Это невозможно без другого оборудования, так как RecognizerIntent по сути является черным ящиком. Но вы можете попробовать смоделировать второй микрофон