如果我们需要实现,我相信一些开源库必须像Speex一样实现有任何可用的示例显示AudioQueue与Speex或任何其他库的集成解决方法 据我所知,您必须使用音频单元来访问系统的回声消除.您可以使用
kAudioUnitSubType_VoiceProcessingIO
而不是kAudioUnitSubType_RemoteIO来实现. 您可能还想使用音频单元,以控制延迟.
您可以使用渲染回调函数从音频队列中获取数据并将其传递给I / O单元.对于传出,请使用AudioUnitRender.
总结以上是内存溢出为你收集整理的objective-c – OSX中的AEC(回声消除支持)使用AudioQueue全部内容,希望文章能够帮你解决objective-c – OSX中的AEC(回声消除支持)使用AudioQueue所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)