|
|
|
|
|
- Propriétés spécifiques à la description des variables de type VoixDeSynthèse
VoixDeSynthèse (Type de variable) En anglais : SpeechSynthesisVoice
Le type VoixDeSynthèse permet de connaître toutes les caractéristiques avancées d'une voix de synthèse. Les caractéristiques de cette voix de synthèse peuvent être connues à l'aide de différentes propriétés WLangage. Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable. MeilleureVoix est une VoixDeSynthèse
tabVoix est un tableau de VoixDeSynthèse
tabVoix = SynthèseVocaleListeVoix()
POUR TOUT Voix DE tabVoix
Trace(LangueVersNom(Voix.Langue, Voix.SousLangue))
SI MeilleureVoix.Qualité < Voix.Qualité ET Voix.Langue = langueFrançais ALORS MeilleureVoix = Voix
FIN
SynthèseVocaleInitialise(MeilleureVoix)
Propriétés Propriétés spécifiques à la description des variables de type VoixDeSynthèse Les propriétés suivantes peuvent être utilisées pour connaître les caractéristiques d'une voix de synthèse : | | | Nom de la propriété | Type manipulé | Effet |
---|
Genre | Entier | Genre de la voix de synthèse : - svVoixIndéfinie : Voix neutre.
- svVoixFéminine : Voix féminine.
- svVoixMasculine : Voix masculine.
Cette propriété est disponible en lecture seulement.Remarque : Cette propriété n'est pas toujours renvoyée par le moteur de synthèse vocale. | Identifiant | Chaîne de caractères | Identifiant de la voix. Cette propriété est disponible en lecture seulement. | Langue | Constante de type Entier | Langue de la voix :- langueAfrikaans : Afrikaans.
- langueAlbanais : Albanais.
- langueAllemand : Allemand.
- langueAnglais : Anglais.
- langueArabe : Arabe.
- langueBengali : Bengali
- langueArménien : Arménien.
- langueBiélorusse : Biélorusse.
- langueBulgare : Bulgare.
- langueCatalan : Catalan.
- langueChinois : Chinois.
- langueCoréen : Coréen.
- langueCroate : Croate.
- langueDanois : Danois.
- langueEspagnol : Espagnol.
- langueEstonien : Estonien.
- langueFinnois : Finnois.
- langueFrançais : Français.
- langueGéorgien : Géorgien.
- langueGrec : Grec.
- langueHébreu : Hébreu.
- langueHindi : Hindi.
- langueHongrois : Hongrois.
- langueIndonésien : Indonésien.
- langueIslandais : Islandais.
- langueItalien : Italien.
- langueJaponais : Japonais.
- langueLetton : Letton.
- langueLituanien : Lituanien.
- langueMacédonien : Macédonien.
- langueNéerlandais : Néerlandais.
- langueNorvégien : Norvégien.
- langueOuzbek : Ouzbek.
- languePendjabi : Pendjabi.
- languePolonais : Polonais.
- languePortugais : Portugais.
- langueRoumain : Roumain.
- langueRusse : Russe.
- langueSerbe : Serbe.
- langueSindhi : Sindhi.
- langueSlovaque : Slovaque.
- langueSlovène : Slovène.
- langueSuédois : Suédois.
- langueTchèque : Tchèque.
- langueThaï : Thaï.
- langueTurc : Turc.
- langueUkrainien : Ukrainien.
- langueVietnamien : Vietnamien.
Cette propriété est disponible en lecture seulement. | Nom | Chaîne de caractères | Nom de la voix. Le nom est unique et permet d'identifier la voix. Cette propriété est disponible en lecture seulement. | Qualité | Constante de type Entier | Qualité de la voix. Une qualité supérieure a une valeur supérieure. Cette propriété peut prendre les valeurs suivantes :- svQualitéTrèsHaute : Très haute qualité.
- svQualitéHaute : Haute qualité.
- svQualitéNormale : Qualité normale.
- svQualitéBasse : Basse qualité.
- svQualitéTrèsBasse : Très basse qualité.
Cette propriété est disponible en lecture seulement. | SousLangue | Entier | Sous-langue de la langue. Pour plus de détails, consultez Correspondance entre les langues, les sous-langues, les alphabets et les nations. Cette propriété est disponible en lecture seulement. |
Remarques Pour réinitialiser le contenu d'une variable de type VoixDeSynthèse, il est possible d'utiliser la fonction VariableRAZ
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|