Compartir a través de


Clase SpeechSynthesisRequest

Clase que define la solicitud de síntesis de voz. Esta clase está en versión preliminar y está sujeta a cambios. Se agregó en la versión 1.37.0.

Miembros

operador SPXREQUESTHANDLE

Sintaxis: public inline explicit operator SPXREQUESTHANDLE ( ) const;

Operador interno que se usa para obtener el valor de identificador subyacente.

Devuelve

Un identificador.

GetInputStream

Sintaxis: public inline InputStream & GetInputStream ( );

Obtiene el flujo de entrada de la solicitud de síntesis de voz.

Devuelve

Flujo de entrada.

SetPitch

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

Establece el tono de la voz sintetizada.

Parámetros

  • pitch el tono de la voz sintetizada.

SetRate

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

Establezca la velocidad de habla.

Parámetros

  • rate La tasa de habla.

SetVolume

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

Establezca el volumen de habla.

Parámetros

  • volume El volumen de habla.

~SpeechSynthesisRequest

Sintaxis: public inline virtual ~SpeechSynthesisRequest ( );

Destruct el objeto .

NewTextStreamingRequest

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

Crea una solicitud de síntesis de voz, con el streaming de texto habilitado.

Devuelve

Puntero compartido a la nueva instancia de solicitud de síntesis de voz.