Partilhar via


caixa de diálogo de classe::D ialogServiceConfig

Classe que define as configurações base para o objeto do conector do serviço de diálogo.

Membros

~DialogServiceConfig

Sintaxe: public virtual ~DialogServiceConfig ( ) = default;

Destrutor predefinido.

operador SPXSPEECHCONFIGHANDLE

Sintaxe: public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;

Operador interno utilizado para obter o valor de identificador subjacente.

Devoluções

Uma alça.

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.

SetServiceProperty

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

Define um valor de propriedade que será transmitido para o serviço com o canal especificado.

Parâmetros

  • name O nome da propriedade.

  • value O valor da propriedade.

  • channel O canal utilizado para passar a propriedade especificada para o serviço.

SetProxy

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

Define a configuração do proxy.

Nota: a funcionalidade Proxy não está disponível no macOS. Esta função não terá qualquer efeito nesta plataforma.

Parâmetros

  • proxyHostName O nome do anfitrião do servidor proxy, sem o esquema de protocolo ([http://](http://))

  • proxyPort O número de porta do servidor proxy

  • proxyUserName O nome de utilizador do servidor proxy

  • proxyPassword A palavra-passe do servidor proxy

SetLanguage

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

Defina o idioma de entrada para o conector.

Parâmetros

  • lang Especifica o nome do idioma falado a ser reconhecido no formato BCP-47.

GetLanguage

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

Obtém o idioma de entrada para o conector. O idioma é especificado no formato BCP-47.

Devoluções

O idioma do connetor.