VoiceSelector QML Type
TextToSpeech 要素の音声を選択するためのアタッチドプロパティを提供します。詳細...
| Import Statement: | import QtTextToSpeech |
| Since: | Qt 6.6 |
プロパティ
方法
- void select()
詳細説明
この型は、デフォルトでは未設定のプロパティのセットを提供します。TextToSpeech 要素は、設定されたすべてのプロパティ値に一致する最初のボイスを選択します。すべての条件に一致するボイスが見つからない場合、ボイスは変更されません。
TextToSpeech オブジェクトの初期化後に、このグループ内の個々のプロパティを設定する場合は、select()メソッドを呼び出して、ボイスの選択をトリガーする必要があります。
「 TextToSpeech::voice 」および「TextToSpeech::availableVoices()」も参照してください 。
プロパティのドキュメント
age : enumerator
このプロパティは、選択されたボイスにどのage を割り当てるかを指定します。
gender : enumerator
このプロパティは、選択されたボイスにどのgender を割り当てるかを指定します。
language : locale
このプロパティは、選択された音声がどの言語であるべきかを指定します。
このプロパティの型はロケールですが、ロケールのうち言語成分のみが考慮され、地域は無視されます。
「locale」も参照してください 。
locale : locale
このプロパティは、選択した音声がどのロケールを持つべきかを指定します。
このプロパティが設定されている場合、音声の言語と地域の両方が一致している必要があります。
「language」も参照してください 。
name : variant
このプロパティは、選択された音声にどの名前を付けるかを指定します。
このプロパティには、文字列または正規表現を指定できます。
メソッドのドキュメント
void select()
指定された条件に基づいて、音声の選択を有効にします。
注:この メソッドは、TextToSpeech オブジェクトがインスタンス化された後に選択条件が変更された場合にのみ呼び出す必要があります。
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.