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.