myRecorder = new MediaRecorder();
myRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
myRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
myRecorder.setAudioEncoder(MediaRecorder.OutputFormat.AMR_NB);
myRecorder.setOutputFile(path);
正在使用此代码在android中录制音频。在将记录的文件发送到Web服务时,它会抛出错误,因为.3gpp格式不被允许。如果我发送mp3文件,它正在工作。我可以如何处理它。我冲浪,但无法得到。如何将3gpp格式的音频文件转换为Android中的mp3
简称此链接:在.MP3格式 Converting 3gp/amr audio file to mp3 in java
OutputFormat.THREE_GPP是一个大提示... –