Partager via


class 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.

SetRate

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

Définissez le taux de parole.

Paramètres

  • rate Le taux de parole.

SetVolume

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

Définissez le volume parlant.

Paramètres

  • volume Volume de parole.

~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.