classe SpeechSynthesisRequest

Classe che definisce la richiesta di sintesi vocale. Questa classe è in anteprima ed è soggetta a modifiche. Aggiunta nella versione 1.37.0.

Membri

operatore SPXREQUESTHANDLE

Sintassi: public inline explicit operator SPXREQUESTHANDLE ( ) const;

Operatore interno usato per ottenere il valore di handle sottostante.

Rendiconto

Handle.

GetInputStream

Sintassi: public inline InputStream & GetInputStream ( );

Ottiene il flusso di input per la richiesta di sintesi vocale.

Rendiconto

Flusso di input.

SetPitch

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

Imposta l'inclinazione del parlato sintetizzato.

Parametri

  • pitch Il passo del parlato sintetizzato.

SetRate

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

Impostare la frequenza di pronuncia.

Parametri

  • rate Tasso di parlante.

ImpostaVolume

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

Impostare il volume parlante.

Parametri

  • volume Volume parlante.

SetStyle

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

Impostare lo stile di pronuncia.

Parametri

  • style Stile parlante.

Imposta temperatura

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

Impostare la temperatura di pronuncia.

Parametri

  • temperature Temperatura parlante.

SetCustomLexiconUrl

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

Impostare l'URL del lessico personalizzato.

Parametri

  • customLexiconUrl URL di un lessico di pronuncia personalizzato.

SetPreferLocales

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

Impostare le impostazioni locali preferite per la sintesi vocale.

Parametri

  • preferLocales Elenco separato da virgole dei nomi delle impostazioni locali in ordine di preferenza.

~SpeechSynthesisRequest

Sintassi: public inline virtual ~SpeechSynthesisRequest ( );

Decostruisce l'oggetto .

NewTextStreamingRequest

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

Crea una richiesta di sintesi vocale, con lo streaming di testo abilitato.

Rendiconto

Puntatore condiviso alla nuova istanza della richiesta di sintesi vocale.