CRIWARE Unity Plugin Manual  Last Updated: 2024-07-12
ICriLipsAnalyzeModule Interface Reference

ADX LipSync analysis module interface. More...

Inheritance diagram for ICriLipsAnalyzeModule:
CriLipsAtomAnalyzer CriLipsMouth

Public Member Functions

void GetInfo (out CriLipsMouth.Info info)
 Gets the mouth shape information More...
 
void GetMorphTargetBlendAmountAsJapanese (out CriLipsMouth.MorphTargetBlendAmountAsJapanese morph)
 Gets the Japanese 5 vowel morph target blend amount More...
 
void GetOpenInfo (out CriLipsMouth.OpenInfo openInfo)
 Obtaining the 1-dimensional mouth shape information More...
 
float GetVolume ()
 Gets volume 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...
 
float GetSilenceThreshold ()
 Gets the silence determination volume threshold More...
 
void GetInfoAtSilence (out CriLipsMouth.Info info)
 Gets lips information of no sound situation More...
 
bool IsMorphTargetBlendAmountInterpolative ()
 Whether the blend amount is interpolative More...
 

Detailed Description

ADX LipSync analysis module interface.

Member Function Documentation

void GetInfo ( out CriLipsMouth.Info  info)

Gets the mouth shape information

Parameters
infoMouth shape information

Implemented in CriLipsAtomAnalyzer, and CriLipsMouth.

void GetMorphTargetBlendAmountAsJapanese ( out CriLipsMouth.MorphTargetBlendAmountAsJapanese  morph)

Gets the Japanese 5 vowel morph target blend amount

Parameters
morphJapanese 5 vowel morph target blend amount

Implemented in CriLipsAtomAnalyzer, and CriLipsMouth.

void GetOpenInfo ( out CriLipsMouth.OpenInfo  openInfo)

Obtaining the 1-dimensional mouth shape information

Parameters
openInfo1-dimensional mouth shape information

Implemented in CriLipsAtomAnalyzer, and CriLipsMouth.

float GetVolume ( )

Gets volume

Returns
Volume of the analyzed sample (dB)

Implemented in CriLipsAtomAnalyzer, and CriLipsMouth.

bool IsAtSilence ( )

Check if there is no voice and the mouth is closed

Returns
true when the mouth is closed; false otherwise

Implemented in CriLipsAtomAnalyzer, and CriLipsMouth.

bool IsAtSilenceForMouthOpen ( )

Check if there is no voice and the mouth is closed (1-dimensional)

Returns
true when the mouth is closed; false otherwise

Implemented in CriLipsAtomAnalyzer, and CriLipsMouth.

float GetSilenceThreshold ( )

Gets the silence determination volume threshold

Returns
Maximum volume (dB)

Implemented in CriLipsAtomAnalyzer, and CriLipsMouth.

void GetInfoAtSilence ( out CriLipsMouth.Info  info)

Gets lips information of no sound situation

Parameters
infoLips shape information at no sound situation

Implemented in CriLipsAtomAnalyzer, and CriLipsMouth.

bool IsMorphTargetBlendAmountInterpolative ( )

Whether the blend amount is interpolative

Returns
True when the amount of blend is interpolated, false otherwise

Implemented in CriLipsAtomAnalyzer, and CriLipsMouth.


The documentation for this interface was generated from the following file: