详细操作选项
通过指定参数 -behaviour_params=<VALUE>,可以更改输出动画曲线的详细条件。
指定的值为符合以下规范的 json(UTF-8N) 文件路径。
可指定参数
当前可指定的参数、默认值及其内容如下:
{
"mouth_open_size_path" : "",
"mouth_open_value_medium" : 0.6,
"mouth_open_value_large" : 1.0,
"mouth_open_value_small" : 0.4,
"enable_adjust_delay" : true,
"enable_targets" : [
"PP",
"FF",
"TH",
"DD",
"kk",
"CH",
"SS",
"nn",
"RR"
]
}
| 项目 | 内容 |
|---|---|
| mouth_open_size_path | 以标签文件格式指定嘴巴大小。"mouth_open_size.lab" 等文件路径 |
| mouth_open_value_medium | 嘴巴大小(中)时的最大值。当未指定 -enable_auto_detection_mouth_open 或 mouth_open_size_path 项时,动画曲线将在 0.0 ~ mouth_open_value_medium 范围内计算。 |
| mouth_open_value_large | 嘴巴大小(大)时的最大值 |
| mouth_open_value_small | 嘴巴大小(小)时的最大值 |
| enable_adjust_delay | 是否调整输出动画的时间以与音频同步。若不进行调整,请将动画播放开始时间提前至平滑化页面所示秒数,使其领先于音频播放。 |
| enable_targets | 在 Mpeg4-Visemes 动画曲线文件(.csv)中要启用的辅音指定。未指定的辅音列将为 0.0,母音将用于表示辅音口型。母音必须是 aa, E, ih, oh, ou 才能有效。 |
示例:将最大值改为 1.0
如果要将有效值改为 0.0 ~ 1.0,请如下设置 mouth_open_value_medium 的 json 文件路径。
{ "mouth_open_value_medium" : 1.0 }
示例:あいうえお+ん
例如需要 “あいうえお+ん” 的动作时,请指定如下内容的 json 文件。
PP 和 nn 在日语中表现为 “ん” 的动作。
只使用输出动画曲线中的 PP 和 nn 列以外的 aa,E,ih,oh,ou 列时,可以实现日语 “ん” 时闭口的动作。
如果有对应 PP 和 nn 的变形目标,也可以使用。
{ "enable_targets":["PP", "nn"] }
参数:mouth_open_size_path
以标签文件格式指定嘴巴大小。
第1列为开始时间(秒),第2列为结束时间(秒),第3列为嘴巴张开程度的字符串。
0.0 1.0 large
1.0 5.0 medium
5.0 6.5 small
嘴巴张开程度可指定以下字符串:
- large
- medium
- small
与此文件等价的信息可通过工具参数 -enable_auto_detection_mouth_open 从音频推测。