classe HybridSpeechConfig
Classe que define configurações híbridas (na cloud e incorporadas) para reconhecimento de voz ou sintetização de voz.
Membros
operador SPXSPEECHCONFIGHANDLE
Sintaxe: public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;
Operador interno utilizado para obter o valor de identificador subjacente.
Devoluções
Um identificador.
SetSpeechRecognitionOutputFormat
Sintaxe: public inline void SetSpeechRecognitionOutputFormat ( OutputFormat format );
Define o formato de saída do reconhecimento de voz.
Parâmetros
-
format
Formato de saída do reconhecimento de voz (simples ou detalhado).
GetSpeechRecognitionOutputFormat
Sintaxe: public inline OutputFormat GetSpeechRecognitionOutputFormat ( ) const;
Obtém o formato de saída do reconhecimento de voz.
Devoluções
Formato de saída do reconhecimento de voz (simples ou detalhado).
SetSpeechSynthesisOutputFormat
Sintaxe: public inline void SetSpeechSynthesisOutputFormat ( SpeechSynthesisOutputFormat formatId );
Define o formato de saída da sintetização de voz (por exemplo, Riff16Khz16BitMonoPcm).
Parâmetros
-
formatId
Especifica o ID do formato de saída
GetSpeechSynthesisOutputFormat
Sintaxe: public inline std::string GetSpeechSynthesisOutputFormat ( ) const;
Obtém o formato de saída da sintetização de voz.
Devoluções
O formato de saída da sintetização de voz.
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
O 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.
Devoluções
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
O ID do parâmetro.
Devoluções
O valor da propriedade.
~HybridSpeechConfig
Sintaxe: public virtual ~HybridSpeechConfig ( ) = default;
Desestrui 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 voz híbrida com configurações de voz incorporadas e na cloud especificadas.
Parâmetros
cloudSpeechConfig
Um ponteiro inteligente partilhado de uma configuração de voz na cloud.embeddedSpeechConfig
Um ponteiro inteligente partilhado de uma configuração de voz incorporada.
Devoluções
Um ponteiro partilhado para a nova instância de configuração de voz híbrida.