TUICallKitAPI
中提供了 getTUICallEngineInstance()
接口,您可以通过该接口调用 TUICallEngine
的基础美颜接口 setBeautyLevel()
。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值越大,效果越明显。 |