4.1 的文档声明支持 FLAC 编解码器。但是,编解码器的 mediarecorder.encoder 列表不包括 FLAC。
如果我想在 flac 上以 16000Mhz 录制音频,以便输出可以直接转到 ..speech-api 调用,我不知道除了录制到中间格式然后插入 ffmpeg 步骤以获得我需要的内容之外还能做什么发送到语音 api。
http://developer.android.com/reference/android/media/MediaRecorder.AudioEncoder.html
上面的链接没有提到 FLAC。
http://developer.android.com/guide/appendix/media-formats.html
上面的链接包括 FLAC 作为 4.1 的核心编解码器。