Skip to content

美颜与特效

美颜特效相关的 API。

setBeautyEffect

设置美颜效果。

方法签名

typescript
setBeautyEffect(enable: boolean, config?: AliRtcBeautyConfig): Promise<void>

参数说明

参数类型描述
enableboolean是否开启美颜
configAliRtcBeautyConfig(可选) 美颜配置

配置对象说明

typescript
interface AliRtcBeautyConfig {
  // 美白级别,范围 0-100
  whiteningLevel?: number;
  // 磨皮级别,范围 0-100
  smoothnessLevel?: number;
}

使用示例

javascript
// 开启美颜,使用默认配置
await engine.setBeautyEffect(true);

// 开启美颜,自定义配置
await engine.setBeautyEffect(true, {
  whiteningLevel: 70,
  smoothnessLevel: 80,
});

// 关闭美颜
await engine.setBeautyEffect(false);