classe HybridSpeechConfig
Classe que define configurações híbridas (nuvem e inseridas) para reconhecimento de fala ou síntese de fala.
Membros
operador SPXSPEECHCONFIGHANDLE
Sintaxe: public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;
Operador interno usado para obter o valor do identificador subjacente.
Retornos
Um identificador.
SetSpeechRecognitionOutputFormat
Sintaxe: public inline void SetSpeechRecognitionOutputFormat ( OutputFormat format );
Define o formato de saída de reconhecimento de fala.
Parâmetros
-
format
Formato de saída de reconhecimento de fala (simples ou detalhado).
GetSpeechRecognitionOutputFormat
Sintaxe: public inline OutputFormat GetSpeechRecognitionOutputFormat ( ) const;
Obtém o formato de saída de reconhecimento de fala.
Retornos
Formato de saída de reconhecimento de fala (simples ou detalhado).
SetSpeechSynthesisOutputFormat
Sintaxe: public inline void SetSpeechSynthesisOutputFormat ( SpeechSynthesisOutputFormat formatId );
Define o formato de saída de síntese de fala (por exemplo, Riff16Khz16BitMonoPcm).
Parâmetros
-
formatId
Especifica a ID do formato de saída
GetSpeechSynthesisOutputFormat
Sintaxe: public inline std::string GetSpeechSynthesisOutputFormat ( ) const;
Obtém o formato de saída de síntese de fala.
Retornos
O formato de saída de síntese de fala.
SetProperty
Sintaxe: public inline void SetProperty ( const std::string & name , const std::string & value );
Define um valor de propriedade por nome.
Parâmetros
name
O nome da propriedade.value
O valor da propriedade.
SetProperty
Sintaxe: public inline void SetProperty ( PropertyId id , const std::string & value );
Define um valor de propriedade por ID.
Parâmetros
id
A ID da propriedade.value
O valor da propriedade.
GetProperty
Sintaxe: public inline std::string GetProperty ( const std::string & name ) const;
Obtém um valor de propriedade por nome.
Parâmetros
-
name
O nome do parâmetro.
Retornos
O valor da propriedade.
GetProperty
Sintaxe: public inline std::string GetProperty ( PropertyId id ) const;
Obtém um valor de propriedade por ID.
Parâmetros
-
id
A ID do parâmetro.
Retornos
O valor da propriedade.
~HybridSpeechConfig
Sintaxe: public virtual ~HybridSpeechConfig ( ) = default;
Destrói o objeto.
FromConfigs
Sintaxe: public inline static std::shared_ptr< HybridSpeechConfig > FromConfigs ( std::shared_ptr< SpeechConfig > cloudSpeechConfig , std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig );
Cria uma instância da configuração de fala híbrida com configurações de fala inseridas e de nuvem especificadas.
Parâmetros
cloudSpeechConfig
Um ponteiro inteligente compartilhado de uma configuração de fala na nuvem.embeddedSpeechConfig
Um ponteiro inteligente compartilhado de uma configuração de fala inserida.
Retornos
Um ponteiro compartilhado para a nova instância de configuração de fala híbrida.