We need to record the mic audio while a user is on a call. Note that we are not trying to record the voice of all the participants on the call (which is dubious for legal reasons), only the voice of the user holding the handset.
We wrote an app that uses the AudioRecord API to record the user's voice which works well and produces high quality audio. When activated during a call, the app does record the user's voice; however, the other callers cannot hear the user while the recording is in progress. There are no errors in logcat. So, it seems when the AudioRecord API is active, it takes full control of the mic and the mic input is never routed back through to the call so other parties can hear the audio. This is possible on other platforms like Nokia. Does anyone know of a workaround? Perhaps there is a setting in the AudioRecord API that we missed? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---