【发布时间】:2013-08-25 04:26:57
【问题描述】:
我使用找到的教程here 来录制和播放声音。录音和播放工作正常,但播放时我几乎无法听到声音。我试过以下代码:
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker;
AudioSessionSetProperty (kAudioSessionProperty_OverrideAudioRoute,
sizeof (audioRouteOverride),&audioRouteOverride);
我将它添加到我的“播放”方法中,就在我播放声音之前。我还尝试将其添加到我的viewDidLoad。他们俩都成功了,所以我根本无法在这里播放。它似乎对其他人有用,但我应该在哪里添加它?
我查看了 SpeakHere,Apple 的示例 AVAudio 应用程序。音量非常小。当我使用 Voice Memos 应用程序时,录音会非常响亮地播放。有没有人能够播放录制的消息并将其播放得那么响亮?
【问题讨论】:
标签: iphone mp3 avaudioplayer avaudiorecorder m4a