【发布时间】:2020-01-11 13:19:21
【问题描述】:
我正在构建录音机应用程序。问题是我想为audio_1.wav、audio_2.wav等音频生成唯一名称,以避免用旧音频替换新音频。也许我的问题似乎与this 重复,但我想要的是不同的。我希望我的文件名按 audio1.wav、audio2.wav 等顺序排列。
pathSave = Environment.getExternalStorageDirectory().getAbsolutePath() + UUID.randomUUID().toString() + "audio.wav";
setupMediaRecorder();
try{
mediarcorder.prepare();
mediarcorder.start();
} catch (IOException e) {
e.printStackTrace();
}
setupMediaRecorder()
mediarcorder = new MediaRecorder();
mediarcorder.setAudioSource(MediaRecorder.AudioSource.MIC);
mediarcorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
mediarcorder.setAudioEncoder(MediaRecorder.OutputFormat.AMR_NB);
mediarcorder.setOutputFile(pathSave);
当我录制新音频时,它的名称应该与以前不同。
【问题讨论】:
标签: android