これは私がオーディオを録音している方法です:-
recorder = new MediaRecorder();
recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
recorder.setOutputFile(audioFile.getAbsolutePath());
録音を開始するには:-
recorder.start(); // Recording is now started
そして停止する:
recorder.stop(); // Recording is now stopped
しかし、記録中に一時停止する方法は、stackoverflow と開発者サイトでも検索され、記録を一時停止する API がないことがわかりました。しかし、Google Play には一時停止オプションを利用できるアプリがたくさんあるため、いくつかの回避策を講じる必要があります。
1 つの方法は、同じオーディオ ファイルを使用して、それにデータを追加することです。
しかし、誰かがコードで私を助けることができます....ありがとう:)