このリンクで説明されている同様の問題があります。
OpenSL の RecorderObject は、Android で音量を設定または構成するためのインターフェイスを実装していません
問題は、Android の OpenSL ES ではレコーダーのボリューム インターフェイスの取得がサポートされていないため、レコーダーのボリュームを設定できないことです。これはほとんどの携帯電話では問題になりませんが、一部の携帯電話 (Samsung Note 2 など) では、マイクに向かって大きな声で話すと、キャプチャされた音声が大きく歪んでしまいます。
OpenSL ES でキャプチャされたオーディオの音量を調整するための回避策はありますか?