RegisterFaceInfoObserver

  • Unity

更新时间不可用

注册一个人脸信息观测器。

C#
public abstract int RegisterFaceInfoObserver(IFaceInfoObserver observer);

你可以调用该方法注册 OnFaceInfo 回调获取声网语音驱动插件处理后的人脸信息。调用该方法注册人脸信息观测器时,你可以根据需要注册 IFaceInfoObserver 类中的回调。在成功注册人脸信息观测器后,SDK 会在捕捉到经过语音驱动插件转换的人脸信息时,触发你所注册的回调。

注:

  • 该方法需要在加入频道前调用。
  • 调用该方法前,你需要确保已调用 EnableExtension 启用语音驱动插件。

适用场景

通过声网语音驱动插件处理后的人脸信息为符合 ARkit 标准的 BS(Blend Shape)数据,你可以使用第三方 3D 渲染引擎对 BS 数据进一步处理,例如驱动虚拟人面部作出语音对应的口型变化。

参数

参数名描述
observer

人脸信息观测器,详见 IFaceInfoObserver。

表格内容超出当前宽度,可横向滚动查看更多列。

返回值

  • 0: 方法调用成功。
  • < 0: 方法调用失败。详见错误码了解详情和解决建议。

所属接口类

这个页面有帮助吗?