classe SpeechSynthesisRequest

Classe que define a solicitação de síntese de fala. Essa classe está em versão prévia 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.

Retorna

Um identificador.

GetInputStream

Sintaxe: public inline InputStream & GetInputStream ( );

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

Retorna

O fluxo de entrada.

SetPitch

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

Define o tom da fala sintetizada.

Parâmetros

  • pitch o tom da fala sintetizada.

DefinirTaxa

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

Defina a taxa de fala.

Parâmetros

  • rate a taxa de fala.

SetVolume

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

Defina o volume de fala.

Parâmetros

  • volume o volume de fala.

Estilo de conjunto

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

Defina o estilo de fala.

Parâmetros

  • style o estilo de fala.

Temperatura definida

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 preferenciais para síntese de fala.

Parâmetros

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

~ Solicitação de Síntese de Fala

Sintaxe: public inline virtual ~SpeechSynthesisRequest ( );

Destrui o objeto.

NewTextStreamingRequest

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

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

Retorna

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