Я работаю над приложением, которое записывает мой собственный голос (используя AudioSource.MIC
или AudioSource.DEFAULT
) при совершении или получении вызова с помощью MediaRecorder. Проблема, с которой я сталкиваюсь, заключается в том, что всякий раз, когда микрофон начинает запись, я больше ничего не слышу во время разговора. Как только удаляю приложение, меня все отлично слышно.
Почему это происходит? Есть ли способ нормально слушать мой звонок, записывая мой голос с микрофона?
PS: я не спрашиваю о AudioSource.VOICE_CALL
или любых других вещах, которые, как я знаю, заблокированы и все такое. Помогите мне, пожалуйста!
VOICE_CALL
AudioSource прекрасно работает на большинстве устройств, с которыми я работал. Что касается вашей проблемы; если запуск записи во время голосового вызова приводит к исчезновению звука голосового вызова, это действительно похоже на ошибку в реализации звука вашего устройства. На каком устройстве вы это тестируете? - person Michael   schedule 18.11.2013