Я пытаюсь использовать класс AudioRecord для записи файл WAV. Проблема в том, что он предоставляет только необработанные данные PCM, и если я записываю их в файл, информации заголовка нет, поэтому он не будет воспроизводиться ни в одном медиаплеере. Как я могу создать файл WAV из этих необработанных данных?
Или, альтернативно, есть ли другой способ записать звук на Android в файл WAV (или, как вариант, MP3)?
Да, и я знаю, что MediaRecorder может Может использоваться, потому что он не поддерживает форматы WAV или MP3.