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!
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:
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.
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.
Permissions.PROCESS_OUTGOING_CALLS
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.