Как преобразовать вывод Android MediaRecorder в файл MP3 - PullRequest
0 голосов
/ 14 марта 2019

https://developer.android.com/guide/topics/media/mediarecorder#java

В этом примере по ссылке выше (первый пример кода в ссылке) они используют 3gp.Мне было интересно, как вы могли бы превратить это в mp3.Должен ли я просто изменить окончание на «.mp3»?

@Override
public void onCreate(Bundle icicle) {
    super.onCreate(icicle);

    // Record to the external cache directory for visibility
    fileName = getExternalCacheDir().getAbsolutePath();
    fileName += "/audiorecordtest.3gp";

    ActivityCompat.requestPermissions(this, permissions, 
    REQUEST_RECORD_AUDIO_PERMISSION);

    LinearLayout ll = new LinearLayout(this);
    recordButton = new RecordButton(this);
    ll.addView(recordButton,
            new LinearLayout.LayoutParams(
                    ViewGroup.LayoutParams.WRAP_CONTENT,
                    ViewGroup.LayoutParams.WRAP_CONTENT,
                    0));
    playButton = new PlayButton(this);
    ll.addView(playButton,
            new LinearLayout.LayoutParams(
                    ViewGroup.LayoutParams.WRAP_CONTENT,
                    ViewGroup.LayoutParams.WRAP_CONTENT,
                    0));
    setContentView(ll);
}

+ Кто-нибудь может объяснить, где этот файл сохраняется?Где я могу найти сохраненный аудиофайл?

...