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