I'm using MediaRecorder VOICE_COMMUNICATION
and VOICE_CALL
alternatively for call recording in Android (NDK level).
What are the differences between them? I found they are giving a similar recording result.
I checked another reference but it doesn't clearly specify the difference.
Could you guys help me to differentiate between both AudioSources
? And maybe there are other references I missed?
Thank you.
VOICE_CALL is the actual call data being sent in a call, up and down (so your side and their side). VOICE_COMMUNICATION is just the microphone, but with codecs and echo cancellation turned on for good voice quality.