推流SDK升级到4.4.9及以后版本,提供了音频智能降噪功能,您可以根据实际场景使用该功能完善推流使用体验。通过阅读本文,您可以了解iOS端音频智能降噪的使用方法。
注意事项
推流SDK基础版和互动版,均支持音频智能降噪功能。
推流SDK提供普通降噪和智能降噪两种音频降噪功能,为互斥关系,只能选择其中一种使用。
音频智能降噪组件如未正确集成,音频智能降噪功能将不可用。
如需其它指令集的库,请联系技术人员协助处理,具体方法请参见开发支持。
环境要求
集成开发环境
创建Xcode项目。
集成推流SDK,具体操作,请参见SDK集成。
说明需要集成推流SDK 4.4.9及以上版本,SDK下载请参见SDK下载与发布记录。
集成音频智能降噪组件并编译。
pod 'AlivcIntelligentDenoise', '~> 1.0.0'
功能使用
您可以通过调用智能降噪接口使用音频智能降噪功能。
开启音频智能降噪:
[mAlivcLivePusher startIntelligentDenoise];
关闭音频智能降噪:
[mAlivcLivePusher stopIntelligentDenoise];
您也可以参考推流Demo的接口调用方式,并体验智能降噪使用效果。
文档内容是否对您有帮助?