![]() |
CRIWARE Unity Plugin Manual
Last Updated: 2025-05-08
|
Atom linked mouth shape analysis module More...
Classes | |
| struct | Config |
| Configuration for creating Atom sound analysis module More... | |
Public Types | |
| enum | DataReadoutMode |
| External data read operation type More... | |
Public Member Functions | |
| CriLipsAtomAnalyzer (int maxSamplingRate=48000) | |
| Creating AtomAnalyzer handle (specifying the maximum sampling rate) More... | |
| CriLipsAtomAnalyzer (Config config) | |
| Creating AtomAnalyzer handle (specifying configurations) More... | |
| override void | Dispose () |
| Discards the LipsAtomAnalyzer handle More... | |
| bool | AttachToAtomExPlayer (CriAtomExPlayer player) |
| Attaches to the AtomExPlayer More... | |
| bool | DetachFromAtomExPlayer () |
| Detaches from the AtomExPlayer More... | |
| bool | DetachFromAtomExPlayer (bool forceStop) |
| bool | SetSamplingRate (int samplingRate) |
| Sets the sampling frequency More... | |
| int | GetSamplingRate () |
| Get the sampling frequency More... | |
| bool | SetSilenceThreshold (float volume) |
| Sets the silence determination volume threshold More... | |
| 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... | |
| float | GetSilenceThreshold () |
| Gets the silence determination volume threshold More... | |
| void | GetInfoAtSilence (out CriLipsMouth.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 | AttachToDspBus (string busName) |
| Attaches to the DSP bus More... | |
| bool | DetachFromDspBus () |
| Detaches from the DSP bus More... | |
| bool | IsMorphTargetBlendAmountInterpolative () |
| Whether the blend amount is interpolative More... | |
Atom linked mouth shape analysis module
|
strong |
External data read operation type
|
inline |
Creating AtomAnalyzer handle (specifying the maximum sampling rate)
| maxSamplingRate | Maximum sampling rate |
|
inline |
Creating AtomAnalyzer handle (specifying configurations)
| config | Config structure |
|
inline |
Discards the LipsAtomAnalyzer handle
|
inline |
Attaches to the AtomExPlayer
| player | CriAtomExPlayer handle |
|
inline |
Detaches from the AtomExPlayer
|
inline |
|
inline |
Sets the sampling frequency
| samplingRate | Sampling frequency |
|
inline |
Get the sampling frequency
|
inline |
Sets the silence determination volume threshold
| volume | Maximum volume (dB) |
|
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 | Mouth shape information |
Implements ICriLipsAnalyzeModule.
|
inline |
Gets volume
Implements ICriLipsAnalyzeModule.
|
inline |
Gets the silence determination volume threshold
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 |
Attaches to the DSP bus
| busName | DSP bus name |
|
inline |
Detaches from the DSP bus
|
inline |
Whether the blend amount is interpolative
Implements ICriLipsAnalyzeModule.