我试图在 Android 中录制音频。使用 MediaRecorder 的声音质量真的很糟糕。
所以我尝试使用 AudioRecord 函数将声音写入流。质量很好,但 pcm 文件太大,因为我想将它们上传到远程服务器。
有人知道如何压缩 pcm(如 mp3 或其他)吗?任何帮助都非常感谢。
汤姆
我试图在 Android 中录制音频。使用 MediaRecorder 的声音质量真的很糟糕。
所以我尝试使用 AudioRecord 函数将声音写入流。质量很好,但 pcm 文件太大,因为我想将它们上传到远程服务器。
有人知道如何压缩 pcm(如 mp3 或其他)吗?任何帮助都非常感谢。
汤姆
据我所知,Android 中没有内置的音频转换器。您最好的选择是使用第三方库,甚至可能是 ac/c++ 之一。
查看此问题以获取更多信息:如何在 Android 设备上将 WAV 编码为 mp3