我用android MediaPlayer类从url播放mp3文件。android的MediaPlayer从URL使声音更响亮/放大(不只是音量增加)
(一切正常)
我要放大声音,使声音更响亮。
我不是说只是提高设备音量,但实际上放大声音。
即使在失去一些质量的成本。
(我希望它是在代码中完成的,而不是在第三方软件中完成的)可能带有某种类型的java库。
我用android MediaPlayer类从url播放mp3文件。android的MediaPlayer从URL使声音更响亮/放大(不只是音量增加)
(一切正常)
我要放大声音,使声音更响亮。
我不是说只是提高设备音量,但实际上放大声音。
即使在失去一些质量的成本。
(我希望它是在代码中完成的,而不是在第三方软件中完成的)可能带有某种类型的java库。
MediaPlayer
对此没有开箱即用的方法。做你想做的事情真的是在音频处理方向。这意味着,您应该获得byte stream
并根据您的需要进行修改。例如。阅读MP3规范并尝试提高幅度。
一个更好的方法是用专业的桌面编辑程序编辑您当前的mp3文件,并按照常规方式播放文件。
根据我的理解,这可能不会直接在MediaPlayer中允许,并且您可能需要一些mp3操作算法或库来执行此操作。我期待到这一点,但你可以使用以下为出发点:
貌似你不应该直接使用,这一点,但它的一个子类:
也许它会帮助你,但我不完全知道如何实现它。将研究它。