iOS:设置基本的语音处理I / O音频单元-Swift

如果您是需要使用Apple的AudioToolboxAudioToolbox API的不幸者之一,请让我尝试让您的生活更轻松一些。 苹果公司缺乏文档和有效的示例,因此使用Crucis确实可以使用这些工具进行开发。 经过反复试验,我设法弄清楚了如何在Swift中设置Voice Processing I/O音频单元。

该代码还可以用于设置任何其他音频单元,您只需要根据位于不良文档中的常量替换组件类型,子类型和所有其他参数的值即可。

无需赘言,这里是代码。 在该示例中,我还将展示如何设置本机的某些属性,例如“ Automatic Gain Control和“ Bypass Voice Processing