我简化了我的问题,并提供了一个赏金:有 哪些选项可将原始PCM音频数据压缩为Android设备上的mp3。
我的原始帖子: 我正在Android手机上创建合成器,并且一直在生成PCM数据以发送给扬声器。现在,我想知道是否可以将PCM数据编码为mp3格式以保存到sdcard。所述MediaRecorder对象可以编码音频从麦克风成各种格式的到来,但不允许从程序生成的音频数据的编码。
所以我的问题是,是否有用于编码音频的标准Android API?如果没有,那么有哪些基于Java或NDK的纯解决方案?您能推荐其中任何一个吗?
失败了,我只需要将生成的音频保存为WAV文件即可,这很容易做到。