0

Я хочу сделать приложение, которое записывает входящие и исходящие звонки. Я использую медиамагнитофон, чтобы сделать это, а также я использую службу/broadcastreceiver для обнаружения изменения состояния телефона. Я установил источник звука как Audiosource.VOICE_CALLS.Я могу записывать голоса на моем конце, но не с другого конца. То же самое происходит, когда источник звука установлен как Audiosource.MIC.Запись голосовых вызовов в android

Пожалуйста, предложите решение.

+0

Где вы используете свое приложение? На эмуляторе или устройстве (укажите его) – WSS

+0

на устройстве ... Samsung Galaxy S и галактика Примечание N7000 – Empty

ответ

0

Вы не можете получить доступ к аудиопотоку incall в Android, используя общедоступный SDK. Звук вызова не распространяется на приложения, и вы можете сделать это, только если вы измените Android на уровне источника, а затем создайте и установите новое изображение из настроенного источника на свое устройство.

+0

, но есть приложения, которые записывают вызовы ... они также изменяют андроид на уровне источника ? – Empty

+0

@MridulaTripathi Они, вероятно, используют ошибки, которые существуют только на некоторых устройствах, или воспроизводят вызов через громкоговоритель и записывают его через микрофон. У вас есть ссылка на такие приложения? –

+0

Я попытался дать возможность микрофона, но другой голос не мог быть записан. Вот такое приложение, и я тестировал его на галактике Samsung Note N7000 тоже ... https://play.google.com/store/apps/details?id=com.appstar.callrecorder&feature=search_result#?t= W251bGwsMSwxLDEsImNvbS5hcHBzdGFyLmNhbGxyZWNvcmRlciJd – Empty