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.
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.
- 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