Свойство | Type | Description | |
---|---|---|---|
AvailableVoices | IReadOnlyList |
Méthode | Description | |
---|---|---|
Dispose ( ) : void |
VoiceOperatorのリソースを解放します。
|
|
PlayByFile ( string wavpath, bool useLipSynch ) : Task |
音声ファイルを指定して発声を行います。
|
|
PlayByPronounce ( string text, bool useLipSynch ) : Task |
バイト配列として読みだした音を再生します。 ブロッキングで実行され、音声再生が終了するかStop関数が呼び出されるかすると 関数が終了します。
|
|
Stop ( ) : void |
音声を再生中である場合、再生を中止します。
|
|
VoiceOperator ( IVoiceSetting setting ) : System |
音声合成の担当インスタンスと設定をもとにインスタンスを初期化します。
|
Méthode | Description | |
---|---|---|
RequestLipSynchByWavData ( byte data ) : void |
リップシンク開始を通知する。
|
|
UpdateBySetting ( ) : void |
発声の前に設定を反映し、合成音声器やテキスト変換器が必要な場合それらを準備します。
|
|
UpdateSynthesizer ( string name ) : void |
指定された名前の合成音声器を利用しようとします。 不正な名前が指定された場合は何もしません。
|
|
UpdateTextConverter ( string name ) : void |
public PlayByFile ( string wavpath, bool useLipSynch ) : Task | ||
wavpath | string | 音声ファイルへのパス |
useLipSynch | bool | リップシンクを使うかどうか |
Résultat | Task |
public PlayByPronounce ( string text, bool useLipSynch ) : Task | ||
text | string | |
useLipSynch | bool | |
Résultat | Task |
public VoiceOperator ( IVoiceSetting setting ) : System | ||
setting | IVoiceSetting | 発声の設定 |
Résultat | System |