Android でオーディオ ファイルを録音する必要がありますが、音量が小さいという問題があります。出力トラックの音量が非常に小さいです。
録音音量を上げるにはどうすればよいですか?
出来ますか ?
MediaRecorderを使用しています
アップデート
私はこのコードを使用します:
AudioManager audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
audioManager.setMode(AudioManager.MODE_NORMAL);
audioManager.setStreamVolume(AudioManager.STREAM_MUSIC,
audioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC), 0);
音量を下げるエラーはありますか?
レコーダー コード:
recorder.setAudioSource(MediaRecorder.AudioSource.MIC); // CHANGE THIS ?
recorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
recorder.setOutputFile(outputAudio);
recorder.setOnErrorListener(errorListener);
recorder.setOnInfoListener(infoListener);
recorder.setMaxDuration(Integer.parseInt(getString(R.string.max_mills)));**