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的核心编解码器。
答案 0 :(得分:3)
根据文档,对于v4.1之前的版本,有一个FLAC 解码器但没有FLAC 编码器。