Направьте вход микрофона через гарнитуру и одновременно вывод аудио через ту же гарнитуру.

В моем приложении мне нужно получить входной голос (окружающий шум) из гарнитуры и в то же время воспроизвести некоторый тон в качестве выходного звука в гарнитуре.

Однако в ходе поиска я обнаружил, что невозможно ввести шум и отправить результат в виде звука/музыки. Но при голосовых вызовах при использовании Bluetooth SCO входной (микрофон) и выходной (динамик) звук управляется системой отдельно. Во время телефонного звонка телефонный стек Android обрабатывает эту функцию, обеспечивая как вход микрофона, так и выход динамика через соединение Bluetooth SCO.

Ниже я использовал микрофон гарнитуры.

      audiomanager.setBluetoothScoOn(true);

есть ли способ одновременно принимать входные данные с гарнитуры и отправлять на вывод музыку?

0 ответов

Другие вопросы по тегам