Android App中的音频声音太低

时间:2011-07-11 20:15:15

标签: android audio volume

我录制了一些要在我的应用中使用的音频文件,大约50个,所以我不想再记录所有这些文件。我最近使用SoundPool在真实设备而不是模拟器上播放音频文件,你几乎听不到它们。在我的PC音量设置为max且设备设置为max的模拟器上,我听得很清楚。我应该尝试更大声地录制文件还是有另一种选择?

2 个答案:

答案 0 :(得分:3)

我发现在针对移动设备(以及廉价/小型笔记本电脑扬声器)时,最好对音频做两件事:

  • 压缩:我不是指数据压缩,我的意思是动态对比度压缩。这将消除录音的大声和柔和部分之间的一些电平差异,从而可以更好地听到所有声音。
  • 标准化:当您对音频进行标准化时,您将获取音频中最响亮的部分,并将整个音频剪辑向上缩放,以便最响亮的部分可以存储在音频文件中最响亮的部分

您可以使用任何音频编辑软件轻松完成这两项操作,例如Audacity

最后,您还应该记住这些小型扬声器的可重现频率 大多数这些扬声器都是以语音为基础构建的。因此,您会发现它们在700Hz-2.5kHz范围内往往是最响亮的。

也就是说,如果你的声音效果很低(想想低音),那么几乎不可能在手机的小型扬声器上听到它们,而这种扬声器无法再现这么低的频率。

如果您对此事有更多疑问,请访问https://video.stackexchange.com/

答案 1 :(得分:0)

如果是录制文件的音量,您可以使用MP3Gain等标准化器进行更改。