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