classe SpeechSynthesisRequest

Classe qui définit la demande de synthèse vocale. Cette classe est en préversion et peut être modifiée. Ajouté dans la version 1.37.0.

Membres

opérateur SPXREQUESTHANDLE

Syntaxe : public inline explicit operator SPXREQUESTHANDLE ( ) const;

Opérateur interne utilisé pour obtenir la valeur de handle sous-jacente.

Retourne

Un handle.

GetInputStream

Syntaxe : public inline InputStream & GetInputStream ( );

Obtient le flux d’entrée de la demande de synthèse vocale.

Retourne

Flux d’entrée.

SetPitch

Syntaxe : public inline void SetPitch ( const std::string & pitch );

Définit la hauteur de la voix synthétisée.

Paramètres

  • pitch La hauteur de la voix synthétisée.

DéfinirTaux

Syntaxe : public inline void SetRate ( const std::string & rate );

Définissez le taux de parole.

Paramètres

  • rate Le taux de parole.

Régler le volume

Syntaxe : public inline void SetVolume ( const std::string & volume );

Définissez le volume parlant.

Paramètres

  • volume Volume de parole.

SetStyle

Syntaxe : public inline void SetStyle ( const std::string & style );

Définissez le style de parole.

Paramètres

  • style le style parlant.

Température de consigne

Syntaxe : public inline void SetTemperature ( const float temperature );

Définissez la température de parole.

Paramètres

  • temperature La température de parole.

SetCustomLexiconUrl

Syntaxe : public inline void SetCustomLexiconUrl ( const std::string & customLexiconUrl );

Définissez l’URL du lexique personnalisé.

Paramètres

  • customLexiconUrl URL d’un lexique de prononciation personnalisé.

SetPreferLocales

Syntaxe : public inline void SetPreferLocales ( const std::string & preferLocales );

Définissez les paramètres régionaux préférés pour la synthèse vocale.

Paramètres

  • preferLocales Liste de noms de paramètres régionaux séparés par des virgules par ordre de préférence.

~SpeechSynthesisRequest

Syntaxe : public inline virtual ~SpeechSynthesisRequest ( );

Destructeur l’objet.

NewTextStreamingRequest

Syntaxe : public inline static std::shared_ptr< SpeechSynthesisRequest > NewTextStreamingRequest ( );

Crée une demande de synthèse vocale, avec la diffusion en continu de texte activée.

Retourne

Pointeur partagé vers la nouvelle instance de demande de synthèse vocale.