7

我有一个应用程序可以播放已下载并在本地缓存的 AMR 音频文件。
这很好用——基本MediaPlayer的工作正常。

但是,音频音量通常非常低,使用硬件键手动增加音量仍然无法使播放声音足够大。

这种行为似乎因设备而异——索尼爱立信特别低,HTC 设备合理,而三星 Galaxy S 在音量调到最大时实际上非常响亮。

是否有任何相对简单的方法,使用 Android SDK,可以在从 AMR 文件播放时将音量加倍?

我注意到它AudioTrack允许您操纵音频,但这似乎适用于原始 PCM 流。

4

0 回答 0