目前需求是錄音之后再播放出來。經常會出現播放聲音變很小的情況。
解決方法:
if (recorder.recording){
[recorder stop]; } [[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback withOptions:AVAudioSessionCategoryOptionDefaultToSpeaker error:nil];
再次錄音的時候記得將category改過來
[session setCategory:AVAudioSessionCategoryPlayAndRecord error:nil];
!!!!如果你在這個點上也有一些疑問請移步
https://www.cnblogs.com/wycstudy/p/10954642.html
這個算是補充完善