Record with high volume in android

user430926 picture user430926 · Feb 17, 2012 · Viewed 7.8k times · Source

I am doing audio recording using MediaRecorder, but unfortunately when I playback the recorded audio, I have media with a very low volume. I don't hear anything (almost anything).

Is there any possibility to increase recording volume? Like setVolume() when we record? I try to see in MediaRecorder API but i can't find setVolume or something like that.. Is there any work around? Thanks.

Answer

Shreyash Mahajan picture Shreyash Mahajan · Feb 17, 2012

Well after some r&d and googling i found is there is no specific volume for mic. when you are recording that takes media volume as mic volume.

So to set it, Goto

Settings->Sound->Volume->

and check Media volume.

If you wan to Record in the full Volume then keep Media Volume high and if you want to record in low Volume then keep Media Volume Small.

AIK there is no other sollution.

So please do it for your case.