jjzjj

AudioFileReadPackets

全部标签

iphone - 实时音频队列录音回放

大家好,我正在尝试构建一个用于实时变声的应用程序。在第一步中,我设法将音频数据录制到指定文件并在录制后播放。现在,我尝试更改用于在循环录制音频缓冲区后立即播放音频缓冲区的代码。我的问题是,如何直接从录音音频队列而不是(如文档中所示)从文件中读取音频数据。我很感谢任何想法,如果需要可以显示代码部分。提前致谢,Lukas(来自德国) 最佳答案 查看SpeakHere示例。此行获取音频数据:OSStatusresult=AudioFileReadPackets(THIS->GetAudioFileID(),false,&numBytes,

ios - iOS8 中弃用的 AudioFileReadPackets

我在使用AudioFileReadPackets时遇到了奇怪的行为,因为它在iOS8中已被弃用。应该如何更换? 最佳答案 来自Apple的Documentation:AudioFileReadPackets在iOS8.0中被弃用。你可以试试this:AudioFileReadPacketDataIfyoudonotneedtoreadafixeddurationofaudiodata,butratherwanttouseyourmemorybuffermostefficiently,useAudioFileReadPacketDat