classe SpeechSynthesisRequest

Classe que define a solicitação de síntese de fala. Esta classe está em pré-visualização e está sujeita a alterações. Adicionado na versão 1.37.0.

Membros

operador SPXREQUESTHANDLE

Sintaxe: public inline explicit operator SPXREQUESTHANDLE ( ) const;

Operador interno usado para obter o valor do identificador subjacente.

Devoluções

Uma alça.

GetInputStream

Sintaxe: public inline InputStream & GetInputStream ( );

Obtém o fluxo de entrada para a solicitação de síntese de fala.

Devoluções

O fluxo de entrada.

SetPitch

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

Define o tom do discurso sintetizado.

Parâmetros

  • pitch O tom do discurso sintetizado.

DefinirTaxa

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

Defina a taxa de fala.

Parâmetros

  • rate A taxa de fala.

DefinirVolume

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

Defina o volume de fala.

Parâmetros

  • volume O volume falante.

SetStyle

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

Defina o estilo de fala.

Parâmetros

  • style O estilo de fala.

SetTemperature

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

Defina a temperatura de fala.

Parâmetros

  • temperature A temperatura de fala.

SetCustomLexiconUrl

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

Defina o URL do léxico personalizado.

Parâmetros

  • customLexiconUrl URL para um léxico de pronúncia personalizado.

SetPreferLocales

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

Defina as localidades preferidas para a síntese de fala.

Parâmetros

  • preferLocales Lista separada por vírgulas de nomes de localidade em ordem de preferência.

~SpeechSynthesisRequest

Sintaxe: public inline virtual ~SpeechSynthesisRequest ( );

Destrói o objeto.

NewTextStreamingRequest

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

Cria uma solicitação de síntese de fala, com streaming de texto habilitado.

Devoluções

Um ponteiro compartilhado para a nova instância de solicitação de síntese de fala.