Web&小程序

最近更新时间:2025-09-29 17:29:22

我的收藏
TUICallKitAPI 中提供了 getTUICallEngineInstance() 接口,您可以通过该接口调用 TUICallEngine 的基础美颜接口 setBeautyLevel()
Web
小程序
import { TRTCBeautyStyle } from "@trtc/call-engine-lite-js";

const beautyParams = {
style: TRTCBeautyStyle.TRTCBeautyStyleSmooth,
beautyLevel: 5,
whitenessLevel: 5,
ruddinessLevel: 5,
};

TUICallKitAPI.getTUICallEngineInstance().setBeautyLevel(beautyParams);
参数如下表所示:
参数
类型
是否必填
含义
style
TRTCBeautyStyle
磨皮算法,有“光滑”(TRTCBeautyStyleSmooth=0)和“自然”(TRTCBeautyStyleNature=1)两种算法, 默认为 TRTCBeautyStyleNature
beautyLevel
Number
美颜级别,取值范围 [0 - 9],0表示关闭,1 - 9值越大,效果越明显。
whitenessLevel
Number
美白级别,取值范围 [0 - 9],0表示关闭,1 - 9值越大,效果越明显。
ruddinessLevel
Number
红润级别,取值范围 [0 - 9],0表示关闭,1 - 9值越大,效果越明显。
import { TRTCBeautyStyle } from "@trtc/call-engine-lite-wx";

const beautyParams = {
style: TRTCBeautyStyle.TRTCBeautyStyleSmooth,
beautyLevel: 5,
whitenessLevel: 5,
};

TUICallKitAPI.getTUICallEngineInstance().setBeautyLevel(beautyParams);
参数如下表所示:
参数
类型
是否必填
含义
style
TRTCBeautyStyle
磨皮算法,有“光滑”(TRTCBeautyStyleSmooth=0)和“自然”(TRTCBeautyStyleNature=1)两种算法, 默认为 TRTCBeautyStyleNature
beautyLevel
Number
美颜级别,取值范围 [0 - 9],0表示关闭,1 - 9值越大,效果越明显。
whitenessLevel
Number
美白级别,取值范围 [0 - 9],0表示关闭,1 - 9值越大,效果越明显。