クラス VoiceInfo

バージョン 1.17.0 で更新された合成音声情報に関する情報が含まれています。

メンバー

名前

構文: public const std::string & Name;

音声名。

ロケール

構文: public const std::string & Locale;

音声のロケール。

ShortName

構文: public const std::string & ShortName;

短い名前。

LocalName

構文: public const std::string & LocalName;

ローカル名。

ジェンダー

構文: public const SynthesisVoiceGender & Gender;

ジェンダー。 バージョン 1.17.0 で追加されました。

VoiceType

構文: public const SynthesisVoiceType & VoiceType;

ローカル名。

StyleList

構文: public const std::vector< std::string > & StyleList;

スタイルの一覧。

VoicePath

構文: public const std::string & VoicePath;

音声パス。オフライン音声に対してのみ有効です。

ステータス

構文: public const SynthesisVoiceStatus & Status;

音声の状態。

プロパティ

構文: public const PropertyCollection & Properties;

追加の VoiceInfo プロパティのコレクション。

VoiceInfo

構文: public inline explicit VoiceInfo ( SPXRESULTHANDLE hresult );

指定されたハンドルを使用して新しいインスタンスを作成します。

パラメーター

  • 結果ハンドル hresult します。

演算子 SPXRESULTHANDLE

構文: public inline explicit operator SPXRESULTHANDLE ( );

明示的な変換演算子。

返品ポリシー

ハンドル。

~VoiceInfo

構文: public inline ~VoiceInfo ( );

デストラクターです。