1
有什麼理由不能使用?同時使用AVAudioRecorder和AVAudioPlayer(或者聽取聲音和播放聲音的其他方法)
我正在測試麥克風中的聲音並在播放聲音時播放循環音效。
在iPod touch上,這似乎工作正常 - 在iPhone上,儘管聲音效果根本不起作用,或者非常安靜。
任何想法?或者有其他選擇?
感謝
有什麼理由不能使用?同時使用AVAudioRecorder和AVAudioPlayer(或者聽取聲音和播放聲音的其他方法)
我正在測試麥克風中的聲音並在播放聲音時播放循環音效。
在iPod touch上,這似乎工作正常 - 在iPhone上,儘管聲音效果根本不起作用,或者非常安靜。
任何想法?或者有其他選擇?
感謝
由於某種原因不得不之前,我播放的聲音把這個代碼:
UInt32 sessionCategory = kAudioSessionCategory_MediaPlayback;
AudioSessionSetProperty(kAudioSessionProperty_AudioCategory, sizeof(sessionCategory), &sessionCategory);
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker;
AudioSessionSetProperty (kAudioSessionProperty_OverrideAudioRoute,sizeof (audioRouteOverride),&audioRouteOverride);
阻止它打通過聽筒。
它可能是iPhone通過耳機而不是揚聲器播放聲音。你能證實這一點嗎? – Jasarien 2010-11-23 12:13:40
是的,它是 - 只有當我錄音時。當我在沒有錄音機的情況下播放聲音時,它會通過揚聲器播放...我如何解決這個問題?謝謝 – 2010-11-23 13:36:22