Ios4 iphonesdk:如何使用AVAudioPlayer规范音频播放?

Ios4 iphonesdk:如何使用AVAudioPlayer规范音频播放?,ios4,core-audio,avaudioplayer,avfoundation,Ios4,Core Audio,Avaudioplayer,Avfoundation,我正在用AVAudioPlayer做一些测试,注意到音频非常低。有些应用程序,比如免费的音频备忘录,有一个“自动正常化”播放音量的选项,这会导致播放的声音比我将AVAudioPlayer音量设置为100%时要大得多。这样的应用程序如何规范播放音量?在AVFoundation类中,我看不到任何对播放的控制。在AVAudioSession类中,有各种类别可以处理播放。在这种情况下,如果使用AVAudioSessionCategoryPlayback,与AVAudioSessionCategoryPl

我正在用AVAudioPlayer做一些测试,注意到音频非常低。有些应用程序,比如免费的音频备忘录,有一个“自动正常化”播放音量的选项,这会导致播放的声音比我将AVAudioPlayer音量设置为100%时要大得多。这样的应用程序如何规范播放音量?在AVFoundation类中,我看不到任何对播放的控制。

在AVAudioSession类中,有各种类别可以处理播放。在这种情况下,如果使用AVAudioSessionCategoryPlayback,与AVAudioSessionCategoryPlayback等其他类别相比,您将获得更高的播放声音。另外,AVAudioPlayer还有一个setVolume:属性。
如果您需要更多的音频控制,您可以使用核心音频框架。有关更多详细信息,请参阅和示例Speak Here应用程序。希望这对您有所帮助。

在AVAudioSession类中,有各种类别可以处理播放。在这种情况下,如果使用AVAudioSessionCategoryPlayback,与AVAudioSessionCategoryPlayback等其他类别相比,您将获得更高的播放声音。另外,AVAudioPlayer还有一个setVolume:属性。
如果您需要更多的音频控制,您可以使用核心音频框架。有关更多详细信息,请参阅和示例Speak Here应用程序。希望这对您有所帮助。

您有没有找到音频正常化的方法?您有没有找到音频正常化的方法?