dialog Módulo

Classes relacionadas ao conector do serviço de caixa de diálogo.

Classes

ActivityReceivedEventArgs

Um objeto que encapsula os dados de resposta originados da implementação da caixa de diálogo usada por um DialogServiceConnector. As atividades podem ser enviadas por uma implementação de caixa de diálogo a qualquer momento durante uma conexão e pode haver uma relação muitos para um entre as atividades recebidas e os enunciados de entrada.

Construtor para uso interno.

BotFrameworkConfig

Classe usada para inicializar um DialogServiceConnector que se conectará a um bot do Bot Framework usando o canal de Fala do Direct Line.

Consulte também a página https://docs.microsoft.com/azure/cognitive-services/speech-service/direct-line-speechde fala de linha direta .

A configuração pode ser inicializada das seguintes maneiras:

  • da assinatura: passar uma chave de assinatura, uma região e um bot_id (opcional)

  • do token de autorização: passe um token de autorização, uma região e um bot_id (opcional)

CustomCommandsConfig

Classe usada para inicializar um DialogServiceConnector que se conectará a um aplicativo de Comandos Personalizados, conforme publicado no Speech Studio para um recurso de serviço de fala.

Consulte também a página https://docs.microsoft.com/azure/cognitive-services/speech-service/custom-commandsde comandos personalizados .

A configuração pode ser inicializada das seguintes maneiras:

  • da assinatura: passar uma ID do aplicativo, uma chave de assinatura e uma região

  • do token de autorização: passar uma ID de aplicativo, um token de autorização e uma região

DialogServiceConfig

Classe que define configurações base para o objeto do conector do serviço de caixa de diálogo que pode se comunicar com um assistente de voz.

Essa classe é a classe base para as classes BotFrameworkConfig e CustomCommandsConfig. Crie instâncias de configuração de caixa de diálogo de objetos BotFrameworkConfig ou CustomCommandsConfig específicos.

DialogServiceConnector

Um objeto que se comunica com um sistema de diálogo habilitado para fala usando o Bot Framework ou comandos personalizados. Esse tipo recebe resultados de conversão de fala em texto e também facilita o envio e o recebimento assíncronos de dados de atividade de caixa de diálogo que não são de fala.

TurnStatusReceivedEventArgs

Um objeto que encapsula a status informações, conforme recebido da implementação da caixa de diálogo com a qual um DialogServiceConnector se comunica. Um turno é uma única sessão de execução dentro da implementação da caixa de diálogo que pode gerar qualquer número de atividades ao longo de seu curso. As informações nessa carga representam condições de êxito ou falha encontradas pela implementação da caixa de diálogo ao longo dessa execução. Esses dados facilitam a indicação de condições de conclusão ou erro dentro da implementação da caixa de diálogo, mesmo quando nenhum dado de atividade explícito é produzido como parte de um turno.

Construtor para uso interno.