Conceito

Intenção de Voz (Intent)

O termo cobre o objetivo operacional extraído da fala, não a transcrição completa nem os valores específicos do comando. Uma intenção como TurnOnLight pode receber slots de ambiente e dispositivo. Em Alexa Skills Kit e sistemas NLU, intents direcionam handlers e automações. Um erro comum é criar uma intenção para cada frase possível; o projeto deve agrupar variações com o mesmo objetivo. Intenções excessivamente amplas, porém, aumentam ambiguidade e podem executar ações erradas.


Definição aprofundada

Intenção de voz é a categoria semântica que representa o que o usuário pretende realizar. Ela abstrai as palavras exatas e permite que frases diferentes sejam tratadas pelo mesmo fluxo. “Acenda a luz da sala”, “ligue a iluminação da sala” e “quero a sala clara” podem convergir para uma intenção de ligar luz, enquanto slots carregam ambiente, brilho ou cor. Plataformas como Alexa Skills Kit, Dialogflow e sistemas locais associam exemplos de fala a intents e chamam um handler correspondente. O desenho exige equilíbrio: muitas intenções fragmentam o modelo e aumentam manutenção; poucas intenções tornam a classificação vaga. Operações sensíveis também precisam de autorização e confirmação.

🔑Pontos-chave
  • Representa o objetivo do usuário, enquanto slots carregam os parâmetros específicos
  • Pode reunir diversas formulações linguísticas sob a mesma ação
  • Cada intenção precisa de exemplos, critérios de confiança e um fluxo de tratamento
  • Ações críticas devem aplicar autenticação, contexto e confirmação além da classificação da intenção
Exemplos
TurnOnLight
Agrupa frases para ligar iluminação e recebe ambiente ou dispositivo como slot.
SetTemperature
Aciona o fluxo de climatização com valor numérico e zona térmica.
LockDoor
Exige identificar a porta e pode solicitar confirmação ou credencial adicional.