Android phone call recording

I saw applications in the Android Marketplace regarding an application that records the current phone conversation. I am interested in how this is done. Does anyone know how a call is recorded?

Is there a way to get the audio stream for a call in Android?

Hooray!

+6
android
source share
3 answers

I searched a little more and found this link: http://forum.xda-developers.com/showthread.php?t=488475

It states that the following phones can be recorded:

  • Acer Liquid 100
  • Droid eris
  • G1
  • General Mobile DSTL1
  • HTC Evo
  • HTC Dream
  • HTC Hero
  • HTC Magic
  • HTC Tattoo
  • Mytouch
  • Sony Ericsson Xperia X10 / Mini

I can’t confirm this because I don’t have any of the above phones. Maybe you should go for it.

It looks like a combination of hardware support and software versions.

+3
source share

See Permissions.PROCESS_OUTGOING_CALLS : Allows an application to monitor, modify, or interrupt outgoing calls. I do not know about incoming calls, although this may not be possible.

+4
source share

I found out that this is available in the API, but actually not possible. The only possible way to do this is to switch the phone call to speaker mode and microphone recording. There is no way to internally capture audio input / output.

+2
source share

All Articles