最近更新时间:2023.12.13 16:13:03
首次发布时间:2023.01.03 11:57:21
RTC 提供 AI 降噪插件,你可以通过此插件满足不同场景的降噪需求。
降噪包含传统降噪和 AI 降噪:传统降噪主要用于抑制平稳噪声(如空调声、风扇声);AI 降噪主要用于抑制非平稳噪声(如键盘声、碰撞声、敲击声),特别适用于对瞬时噪声敏感的场景,例如会议场景中的短时噪声。
RTC SDK 4.47+ 你需要集成 RTC SDK,并实现音视频通话功能。
AI 降噪插件支持如下 PC 端浏览器:
Chrome 94+
Edge 94+
为了更好的使用体验,建议设备满足以下要求:
双核 Intel Core i5+
RAM 8 GB+
64 位操作系统
在你的项目中引入 AI 降噪插件:
import RTCAIAnsExtension from '@volcengine/rtc/extension-ainr';
const {RTCAinrExtension} = window.VERTCExtensions;
注册 AI 降噪插件。
import VERTC from '@volcengine/rtc'; // 创建引擎实例 const engine = VERTC.createEngine('appid'); // 创建 AI 降噪插件实例 const AIAnsExtension = new RTCAIAnsExtension(); // 注册 AI 降噪插件 try { await engine.registerExtension(AIAnsExtension); } catch (error) { // 注册失败,详细信息:error.message }
// 开启内部音频采集 engine.startAudioCapture();
// 开启/关闭降噪 AIAnsExtension.enable(); AIAnsExtension.disable();
类型: class
类型: () => void
开启 AI 降噪。
注意
AI 降噪适用于内部采集音频。
类型: () => void
关闭 AI 降噪。