Skip to main content
Skip table of contents

SG Com Unity 软件包脚本

SG Com Global

负责初始化和清理共享的 SG Com 资源。确保每个场景只有一个此组件的实例。

检查器属性

  • 许可证文件名:“StreamingAssets/SpeechGraphics/License”中的许可证文件的名称(包括文件扩展名)。

  • 日志记录级别:设置 SG Com 日志的细节量。

image-20240502-155708.png

SG Com 会话

管理 SG Com 的单个会话。

将脚本添加到要设置动画的 GameObject 中。

检查器属性

  • 角色控制文件名:“StreamingAssets/SpeechGraphics”中的控制文件的名称(包括文件扩展名)。

  • 音频采样率:音频的采样率。

  • 音频采样类型:音频的采样类型。

  • 音频缓冲秒数:音频缓冲的大小(秒)。

  • 动画缓冲秒数:动画缓冲的大小(秒)。

  • 启用闲置:一个布尔型标志,用于启用或禁用闲置动画。

  • 使用固定种子:一个布尔型标志,用于为随机数生成器使用固定种子。

image-20240502-155611.png

SG 动画实例

处理动画的播放。

将脚本添加到要设置动画的 GameObject 中。需要 SG Com 会话脚本。

检查器属性

  • 头像根:充当头像根的 GameObject。

  • 旋转因子:在 Maya 和 Unity 坐标系之间进行旋转转换。

  • 平移因子:在 Maya 和 Unity 坐标系之间进行平移转换。

  • 融合变形因子:将 SG Com 融合变形值 (0-1) 调整为 Unity 融合变形值 (0-100)。

image-20240502-155547.png

SG 音频输入

处理麦克风或文件输入,以实现实时面部动画。

将脚本添加到要设置动画的 GameObject 中。需要将 SG Com 会话音频源脚本添加到同一 GameObject 中。

如果音频源脚本没有附加音频文件,将使用麦克风输入。如果附加了音频文件,将流式传输音频文件。

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.