Compartir a través de


clase Dialog::D ialogServiceConfig

Clase que define las configuraciones base para el objeto del conector de servicio de diálogo.

Members

~DialogServiceConfig

Sintaxis: public virtual ~DialogServiceConfig ( ) = default;

Destructor predeterminado.

operador SPXSPEECHCONFIGHANDLE

Sintaxis: public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;

Operador interno usado para obtener el valor de identificador subyacente.

Devoluciones

Un identificador.

SetProperty

Sintaxis: public inline void SetProperty ( const std::string & name , const std::string & value );

Establece un valor de propiedad por nombre.

Parámetros

  • name Nombre de la propiedad.

  • value Valor de propiedad.

SetProperty

Sintaxis: public inline void SetProperty ( PropertyId id , const std::string & value );

Establece un valor de propiedad por identificador.

Parámetros

  • id Identificador de propiedad.

  • value Valor de propiedad.

GetProperty

Sintaxis: public inline std::string GetProperty ( const std::string & name ) const;

Obtiene un valor de propiedad por nombre.

Parámetros

  • name Nombre 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

  • id Identificador del parámetro.

Devoluciones

Valor de propiedad.

SetServiceProperty

Sintaxis: public inline void SetServiceProperty ( const std::string & name , const std::string & value , ServicePropertyChannel channel );

Establece un valor de propiedad que se pasará al servicio mediante el canal especificado.

Parámetros

  • name Nombre de la propiedad.

  • value Valor de propiedad.

  • channel Canal usado para pasar la propiedad especificada al servicio.

SetProxy

Sintaxis: public inline void SetProxy ( const std::string & proxyHostName , uint32_t proxyPort , const std::string & proxyUserName , const std::string & proxyPassword );

Establece la configuración del proxy.

Nota: La funcionalidad de proxy no está disponible en macOS. Esta función no tendrá ningún efecto en esta plataforma.

Parámetros

  • proxyHostName Nombre de host del servidor proxy, sin el esquema de protocolo ([http://](http://))

  • proxyPort Número de puerto del servidor proxy

  • proxyUserName Nombre de usuario del servidor proxy

  • proxyPassword Contraseña del servidor proxy

SetLanguage

Sintaxis: public inline void SetLanguage ( const std::string & lang );

Establezca el idioma de entrada en el conector.

Parámetros

  • lang Especifica el nombre del idioma hablado que se va a reconocer en formato BCP-47.

GetLanguage

Sintaxis: public inline std::string GetLanguage ( ) const;

Obtiene el idioma de entrada para el conector. El idioma se especifica en formato BCP-47.

Devoluciones

Idioma del contor.