1

我知道我不能使用SimpleAudioEngine之前的,avaudioRecorder因为它将会话设置为播放而不是录制。

如果我用录音机录制然后玩:

[[SimpleAudioEngine sharedEngine]  playEffect:soundFilePath pitch:2.0f pan:0.0f gain:1.0f];

它工作得很好,但如果我想再次录制,它不是。

我必须玩 SimpleAudioEngine,我正在寻找一种方法让它在我玩后再次录制。

玩过之后我试过做:

[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord error:nil];

没有成功。

有什么帮助吗?

谢谢。

4

0 回答 0