dialog Módulo

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

Classes

ActivityReceivedEventArgs

Um objeto que encapsula os dados de resposta que têm origem na implementação da caixa de diálogo utilizada por um DialogServiceConnector. As atividades podem ser enviadas por uma implementação de caixa de diálogo em qualquer altura durante uma ligação e pode haver uma relação muitos-para-um entre as atividades recebidas e as expressões de entrada.

Construtor para utilização interna.

BotFrameworkConfig

Classe utilizada para inicializar um DialogServiceConnector que irá ligar a um bot do Bot Framework através do canal de Voz Direct Line.

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

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

  • da subscrição: transmita uma chave de subscrição, uma região e um bot_id (opcional)

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

CustomCommandsConfig

Classe utilizada para inicializar um DialogServiceConnector que irá ligar a uma aplicação de Comandos Personalizados, conforme publicado a partir do Speech Studio para um recurso do serviço de voz.

Veja 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 formas:

  • da subscrição: transmitir um ID de aplicação, uma chave de subscrição e uma região

  • do token de autorização: transmitir um ID de aplicação, 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 diálogo que pode comunicar com um assistente de voz.

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

DialogServiceConnector

Um objeto que comunica com um sistema de diálogo com capacidade de voz através do Bot Framework ou dos Comandos Personalizados. Este tipo recebe resultados de conversão de voz em texto e também facilita o envio assíncrono e a receção de dados de atividade de caixa de diálogo sem voz.

TurnStatusReceivedEventArgs

Um objeto que encapsula as informações de estado como recebidas da implementação da caixa de diálogo com a qual um DialogServiceConnector comunica. Uma vez é uma única sessão de execução na implementação da caixa de diálogo que pode gerar qualquer número de atividades ao longo do seu curso. As informações neste payload representam condições de êxito ou falha encontradas pela implementação da caixa de diálogo ao longo desta execução. Estes dados facilitam a indicação de condições de conclusão ou de erro na implementação da caixa de diálogo, mesmo quando não são produzidos dados de atividade explícitos como parte de uma viragem.

Construtor para utilização interna.