我使用了here找到的教程来录制和播放声音。录音和播放工作正常,但我回放时几乎听不到声音。我尝试过以下代码:
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker;
AudioSessionSetProperty (kAudioSessionProperty_OverrideAudioRoute,
sizeof (audioRouteOverride),&audioRouteOverride);
我在播放声音之前将其添加到我的“播放”方法中。我也尝试将其添加到我的viewDidLoad
。他们两个都这样做,所以我根本无法播放。它似乎适用于其他人,但我应该在哪里添加它?
我检查了SpeakHere,Apples示例AVAudio应用程序。音量非常安静。当我使用语音备忘录应用程序时,录制的播放非常响亮。有没有人能够播放录制的信息并大声播放?
答案 0 :(得分:1)
尝试设置AVAudioPlayer
...
@property float volume; /* The volume for the sound. The nominal range is from 0.0 to 1.0. */