ailia_voice
1.3.0.0
|
公開メンバ関数 | |
int | GetEnvironmentId (bool is_gpu) |
実行環境を取得します。 [詳解] | |
string | GetEnvironmentName () |
実行環境の名称を取得します。 [詳解] | |
bool | Create (int env_id, int flag) |
インスタンスを作成します。 [詳解] | |
bool | SetUserDictionary (string dict_path, int dict_type) |
ユーザ辞書を指定します。 [詳解] | |
bool | OpenDictionary (string dict_path, int dict_type) |
辞書を指定します。 [詳解] | |
bool | OpenModel (string encoder, string decoder1, string decoder2, string wave, string ssl, int model_type, int cleaner_type) |
モデルを指定します。 [詳解] | |
virtual void | Close () |
インスタンスを破棄します。 [詳解] | |
virtual void | Dispose () |
リソースを解放します。 [詳解] | |
string | G2P (string utf8, int g2p_type) |
音素を取得します。 [詳解] | |
bool | SetReference (AudioClip ref_audio, string ref_text) |
リファレンス音声を設定します。 [詳解] | |
bool | Inference (string feature) |
音声合成を実行します。 [詳解] | |
AudioClip | GetAudioClip () |
音声合成結果を取得します。 [詳解] | |
限定公開メンバ関数 | |
virtual void | Dispose (bool disposing) |
|
inlinevirtual |
|
inline |
インスタンスを作成します。
env_id | Ailiaの実行環境 |
flag | フラグの論理和(AiliaVoice.AILIA_VOICE_FLAG_*) |
|
inlinevirtual |
リソースを解放します。
|
inlineprotectedvirtual |
|
inline |
音素を取得します。
utf8 | 入力文字列 |
g2p_type | G2Pタイプ |
|
inline |
|
inline |
実行環境を取得します。
is_gpu | GPUを使用するかどうか |
|
inline |
|
inline |
音声合成を実行します。
feature | 入力フューチャ |
|
inline |
辞書を指定します。
dictionary_path | 辞書フォルダのパス名 |
dictionary_type | AILIA_VOICE_DICTIONARY_TYPE_* |
|
inline |
モデルを指定します。
encoder | onnxファイルのパス名 |
decoder1 | onnxファイルのパス名 |
postnet | onnxファイルのパス名 |
wave | onnxファイルのパス名 |
ssl | onnxファイルのパス名 |
model_type | AILIA_VOICE_MODEL_TYPE_* |
cleaner_type | AILIA_VOICE_CLEANER_TYPE_* |
|
inline |
|
inline |
ユーザ辞書を指定します。
dictionary_path | ユーザ辞書ファイルのパス名 |
dictionary_type | AILIA_VOICE_DICTIONARY_TYPE_* |
OpenDictionaryの前に呼び出す必要があります。