![]() |
CRIWARE Unity Plugin Manual
Last Updated: 2025-05-08
|
Mouth shape analysis module More...
Classes | |
| struct | Info |
| Mouth shape information structure More... | |
| struct | MorphTargetBlendAmountAsJapanese |
| Japanese 5 vowel morph target blend amount structure More... | |
| struct | OpenInfo |
| 1-dimensional Mouth Shape Information Structure More... | |
Public Types | |
| enum | MorphTargetType { Japanese_AIUEO = 0, MAX_NUM } |
| Morph target type More... | |
| enum | BehaviourParamsPreset { Default = 0, NoBlend } |
| Presets of behaviour parameters More... | |
Public Member Functions | |
| float | GetSilenceThreshold () |
| Gets the silence determination volume threshold More... | |
| void | GetInfo (out Info info) |
| Gets the mouth shape information More... | |
| void | GetMorphTargetBlendAmountAsJapanese (out MorphTargetBlendAmountAsJapanese morph) |
| Gets the Japanese 5 vowel morph target blend amount More... | |
| void | GetOpenInfo (out OpenInfo openInfo) |
| Obtaining the 1-dimensional mouth shape information More... | |
| float | GetVolume () |
| Gets volume More... | |
| void | GetInfoAtSilence (out Info info) |
| Gets the mouth shape information in the closed state More... | |
| bool | IsAtSilence () |
| Check if there is no voice and the mouth is closed More... | |
| bool | IsAtSilenceForMouthOpen () |
| Check if there is no voice and the mouth is closed (1-dimensional) More... | |
| bool | IsMorphTargetBlendAmountInterpolative () |
| Whether the blend amount is interpolative More... | |
| override void | Dispose () |
| Discards the LipsMouth handle More... | |
Static Public Member Functions | |
| static void | ConvertMorphTargetBlendAmountToArray (MorphTargetBlendAmountAsJapanese inputMorph, float[] outputArray) |
| Converts the morph target blend amounts for the Japanese 5-vowels into an array More... | |
| static void | ConvertArrayToMorphTargetBlendAmount (float[] inputArray, ref MorphTargetBlendAmountAsJapanese outputMorph) |
| Conversion of the Japanese 5 vowel morph target blend amounts from an array to a structure More... | |
Mouth shape analysis module
|
strong |
|
strong |
|
inline |
Gets the silence determination volume threshold
Implements ICriLipsAnalyzeModule.
|
inline |
Gets the mouth shape information
| info | Mouth shape information |
Implements ICriLipsAnalyzeModule.
|
inline |
Gets the Japanese 5 vowel morph target blend amount
| morph | Japanese 5 vowel morph target blend amount |
Implements ICriLipsAnalyzeModule.
|
inline |
Obtaining the 1-dimensional mouth shape information
| openInfo | 1-dimensional mouth shape information |
Implements ICriLipsAnalyzeModule.
|
inlinestatic |
Converts the morph target blend amounts for the Japanese 5-vowels into an array
| inputMorph | Japanese 5 vowel morph target blend amount |
| outputArray | The array that stores the converted information |
|
inlinestatic |
Conversion of the Japanese 5 vowel morph target blend amounts from an array to a structure
| inputArray | Array containing information of the Japanese 5-vowels morph target blend amounts |
| outputMorph | The structure that stores the converted information |
|
inline |
Gets volume
Implements ICriLipsAnalyzeModule.
|
inline |
Gets the mouth shape information in the closed state
| info | Mouth shape information |
Implements ICriLipsAnalyzeModule.
|
inline |
Check if there is no voice and the mouth is closed
Implements ICriLipsAnalyzeModule.
|
inline |
Check if there is no voice and the mouth is closed (1-dimensional)
Implements ICriLipsAnalyzeModule.
|
inline |
Whether the blend amount is interpolative
Implements ICriLipsAnalyzeModule.
|
inline |
Discards the LipsMouth handle