Condividi tramite


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.

SetVolume

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

Impostare il volume parlante.

Parametri

  • volume Volume parlante.

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