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 (Tasa de ajuste)

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

Establezca la velocidad de habla.

Parámetros

  • rate La tasa de habla.

EstablecerVolumen

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

Establezca el volumen de habla.

Parámetros

  • volume El volumen de habla.

SetStyle

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

Establezca el estilo de habla.

Parámetros

  • style Estilo de habla.

SetTemperature

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

Establezca la temperatura de habla.

Parámetros

  • temperature La temperatura del habla.

SetCustomLexiconUrl

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

Establezca la URL del léxico personalizado.

Parámetros

  • customLexiconUrl URL a un léxico de pronunciación personalizado.

SetPreferLocales

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

Establezca las configuraciones regionales preferidas para la síntesis de voz.

Parámetros

  • preferLocales Lista de nombres de configuración regional separados por comas en orden de preferencia.

~Solicitud de síntesis de voz

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.