VoiceSelector QML Type
Fournit des propriétés attachées pour sélectionner la voix d'un élément TextToSpeech. Plus d'informations...
| Import Statement: | import QtTextToSpeech |
| Since: | Qt 6.6 |
Propriétés
Méthodes
- void select()
Description détaillée
Le type fournit un ensemble de propriétés qui sont par défaut non définies. L'élément TextToSpeech choisira la première voix qui correspond à toutes les valeurs des propriétés définies. Si aucune voix correspondant à tous les critères n'est trouvée, la voix ne change pas.
Lorsque vous définissez des propriétés individuelles dans ce groupe après l'initialisation de l'objet TextToSpeech, vous devez appeler la méthode select() pour déclencher la sélection d'une voix.
Voir également TextToSpeech::voice et TextToSpeech::availableVoices().
Documentation sur les propriétés
age : enumerator
Cette propriété spécifie quelle age la voix sélectionnée doit avoir.
gender : enumerator
Cette propriété spécifie quelle gender la voix sélectionnée doit avoir.
language : locale
Cette propriété spécifie la langue de la voix sélectionnée.
La propriété est de type locale, mais seule la composante linguistique de la locale sera prise en compte, le territoire sera ignoré.
Voir aussi locale.
locale : locale
Cette propriété indique la locale que doit avoir la voix sélectionnée.
Si cette propriété est définie, la langue et le territoire de la voix doivent correspondre.
Voir également language.
name : variant
Cette propriété spécifie le nom que doit porter la voix sélectionnée.
Cette propriété peut être une chaîne de caractères ou une expression régulière.
Documentation de la méthode
void select()
Active la sélection de la voix en fonction des critères spécifiés.
Remarque : cette méthode ne doit être appelée que si les critères de sélection sont modifiés après l'instanciation de l'objet 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.