Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Clase que define configuraciones híbridas (en la nube y insertadas) para el reconocimiento de voz o la síntesis de voz.
Miembros
operador SPXSPEECHCONFIGHANDLE
Sintaxis: public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;
Operador interno usado para obtener el valor de identificador subyacente.
Devoluciones
Un identificador.
SetSpeechRecognitionOutputFormat
Sintaxis: public inline void SetSpeechRecognitionOutputFormat ( OutputFormat format );
Establece el formato de salida del reconocimiento de voz.
Parámetros
-
formatformato de salida de reconocimiento de voz (simple o detallado).
GetSpeechRecognitionOutputFormat
Sintaxis: public inline OutputFormat GetSpeechRecognitionOutputFormat ( ) const;
Obtiene el formato de salida del reconocimiento de voz.
Devoluciones
Formato de salida de reconocimiento de voz (simple o detallado).
SetSpeechSynthesisOutputFormat
Sintaxis: public inline void SetSpeechSynthesisOutputFormat ( SpeechSynthesisOutputFormat formatId );
Establece el formato de salida de síntesis de voz (por ejemplo, Riff16Khz16BitMonoPcm).
Parámetros
-
formatIdEspecifica el identificador de formato de salida.
GetSpeechSynthesisOutputFormat
Sintaxis: public inline std::string GetSpeechSynthesisOutputFormat ( ) const;
Obtiene el formato de salida de síntesis de voz.
Devoluciones
Formato de salida de síntesis de voz.
SetProperty
Sintaxis: public inline void SetProperty ( const std::string & name , const std::string & value );
Establece un valor de propiedad por nombre.
Parámetros
nameEl nombre de la propiedad.valueValor de propiedad.
SetProperty
Sintaxis: public inline void SetProperty ( PropertyId id , const std::string & value );
Establece un valor de propiedad por identificador.
Parámetros
idEl identificador de propiedad.valueValor de propiedad.
GetProperty
Sintaxis: public inline std::string GetProperty ( const std::string & name ) const;
Obtiene un valor de propiedad por nombre.
Parámetros
-
nameNombre del parámetro.
Devoluciones
Valor de propiedad.
GetProperty
Sintaxis: public inline std::string GetProperty ( PropertyId id ) const;
Obtiene un valor de propiedad por identificador.
Parámetros
-
idEl identificador de parámetro.
Devoluciones
Valor de propiedad.
~HybridSpeechConfig
Sintaxis: public virtual ~HybridSpeechConfig ( ) = default;
Destruct el objeto .
FromConfigs
Sintaxis: public inline static std::shared_ptr< HybridSpeechConfig > FromConfigs ( std::shared_ptr< SpeechConfig > cloudSpeechConfig , std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig );
Crea una instancia de la configuración de voz híbrida con configuraciones de voz insertadas y en la nube especificadas.
Parámetros
cloudSpeechConfigun puntero inteligente compartido de una configuración de voz en la nube.embeddedSpeechConfigun puntero inteligente compartido de una configuración de voz incrustada.
Devoluciones
Puntero compartido a la nueva instancia de configuración de voz híbrida.