CRIWARE Unity Plugin Manual
Last Updated: 2024-07-12
|
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.