O que é o reconhecimento de intenção?

Nesta visão geral, você aprenderá sobre os benefícios e os recursos do reconhecimento de intenção. Uma intenção é algo que o utilizador quer fazer, seja reservar um voo, ver tempo ou fazer uma chamada. Com o reconhecimento de intenção, seus aplicativos, ferramentas e dispositivos podem determinar o que o usuário deseja iniciar ou fazer com base nas opções. Você define a intenção do usuário no modelo de reconhecimento de intenção ou de compreensão de linguagem conversacional (CLU).

Correspondência de padrões

O SDK de fala fornece um correspondente de padrão incorporado que você pode usar para reconhecer intenções de forma estrita. Isso é útil para quando você precisa de uma solução offline rápida. Isso funciona especialmente bem quando o usuário vai ser treinado de alguma forma ou pode ser esperado para usar frases específicas para desencadear intenções. Por exemplo: "Vá para o sétimo andar", ou "Ligue a lâmpada" etc. Recomenda-se começar aqui e, se não atender mais às suas necessidades, mude para usar CLU ou uma combinação dos dois.

Use a correspondência de padrões se:

  • Você só está interessado em corresponder estritamente ao que o usuário disse. Esses padrões correspondem de forma mais agressiva do que a compreensão de linguagem conversacional (CLU).
  • Você não tem acesso a um modelo de CLU, mas ainda quer intenções.

Para obter mais informações, consulte os conceitos de correspondência de padrões e, em seguida:

Compreensão de Linguagem Conversacional

A compreensão de linguagem conversacional (CLU) permite que os usuários criem modelos personalizados de compreensão de linguagem natural para prever a intenção geral de um enunciado de entrada e extrair informações importantes dele.

Tanto um recurso de fala quanto um recurso de idioma são necessários para usar a CLU com o SDK de fala. O recurso Fala é usado para transcrever a fala do usuário em texto, e o recurso Linguagem é usado para reconhecer a intenção do enunciado. Para começar, consulte o Guia de início rápido.

Importante

Quando você usa o entendimento de linguagem de conversação com o SDK de fala, você é cobrado pela solicitação de reconhecimento de fala para texto e pela solicitação de serviço de idioma para CLU. Para obter mais informações sobre preços para compreensão de idiomas de conversação, consulte Preços de serviços de idiomas.

Para obter informações sobre como usar o entendimento de linguagem conversacional sem o SDK de fala e sem reconhecimento de fala, consulte a documentação do serviço de linguagem.

Importante

LUIS será aposentado em 1º de outubro de 2025. A partir de 1 de abril de 2023 não é possível criar novos recursos LUIS. Recomendamos migrar seus aplicativos LUIS para o entendimento de linguagem conversacional para se beneficiar do suporte contínuo ao produto e dos recursos multilíngues.

O Entendimento de Linguagem de Conversação (CLU) está disponível para C# e C++ com o SDK de Fala versão 1.25 ou posterior. Consulte o início rápido para reconhecer intenções com o SDK de fala e a CLU.

Próximos passos