Compartilhar via


classe Dialog::D ialogServiceConfig

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

Membros

~DialogServiceConfig

Sintaxe: public virtual ~DialogServiceConfig ( ) = default;

Destruidor padrão.

operador SPXSPEECHCONFIGHANDLE

Sintaxe: public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;

Operador interno usado para obter o valor do identificador subjacente.

Retornos

Um identificador.

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.

SetServiceProperty

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

Define um valor de propriedade que será passado para o serviço usando o canal especificado.

Parâmetros

  • name O nome da propriedade.

  • value O valor da propriedade.

  • channel O canal usado 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 de proxy.

Observação: a funcionalidade de proxy não está disponível no macOS. Essa função não terá nenhum efeito nessa plataforma.

Parâmetros

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

  • proxyPort O número da porta do servidor proxy

  • proxyUserName O nome de usuário do servidor proxy

  • proxyPassword A senha 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.

Retornos

O idioma do connetor.