📘 Guia

Agente de voz IA: como funciona, tecnicamente

Um agente de voz IA encadeia cinco componentes em cada troca: telefonia, reconhecimento de voz, modelo de linguagem, ações nas suas ferramentas e síntese de voz, tudo em tempo real. A Sayelo, agente de voz IA, atende até 10 chamadas em simultâneo e responde em quase 100 línguas.

Entre o momento em que quem liga diz «estou?» e aquele em que recebe o resumo, cinco componentes trabalham em sequência, várias vezes por segundo. Eis o que fazem, porque é que a latência e as salvaguardas contam mais do que a voz, e o que deve perguntar a um fornecedor.

Por Alexandre HaddadPublicado a Atualizado a 10 min de leitura

Os cinco componentes de uma chamada

Um agente de voz IA não é um programa único, é uma cadeia. Quando quem liga fala, a sua voz atravessa cinco etapas antes de regressar sob a forma de resposta, e o ciclo repete-se a cada vez que alguém toma a palavra.

  1. A telefonia. A chamada chega a um número gerido por um operador, que a transmite ao agente sob a forma de fluxo de áudio. É o componente mais antigo e mais regulamentado: um número nacional, um operador declarado, a portabilidade, a transferência de chamadas para o seu telemóvel, os SMS.
  2. O reconhecimento de voz, ou transcrição. O fluxo de áudio é convertido em texto, de forma contínua, palavra a palavra, com uma deteção do fim da frase para saber quando quem liga terminou. O ruído de uma obra, um sotaque, um nome próprio raro ou um número de telefone soletrado são as suas dificuldades.
  3. O modelo de linguagem. É o cérebro. Recebe o texto de quem liga, o contexto da conversa e a sua ficha de atividade, e decide o passo seguinte: uma pergunta, uma resposta, uma ação. Não «sabe» nada da sua empresa por si só; sabe o que a ficha lhe diz.
  4. As ações. Quando o modelo decide fazer uma marcação, não a faz ele próprio: chama uma ferramenta, que consulta a sua agenda, verifica o horário, escreve-o e envia o SMS. Estas ferramentas são a parte mais determinante para si: é aí que o agente age no mundo real, e é aí que um erro custa caro.
  5. A síntese de voz. O texto da resposta é convertido em voz, de forma contínua, para que o agente comece a falar antes de ter acabado de formular. A qualidade da voz conta, mas menos do que a sua rapidez de reação.

Tudo isto se repete a cada troca, e o conjunto tem de caber em menos de um segundo entre o fim da frase de quem liga e o início da resposta. É o ponto mais difícil.

Porque é que a latência é o verdadeiro tema

Numa conversa entre humanos, o silêncio entre duas intervenções é muito curto, e um silêncio demasiado longo é interpretado: «não ouviu», «está a hesitar», «a chamada caiu». Um agente de voz tem de manter esse ritmo com uma cadeia de cinco etapas, cada uma das quais leva tempo. Três técnicas tornam-no possível.

  • O processamento em fluxo. A transcrição começa enquanto quem liga está a falar, a síntese começa logo às primeiras palavras da resposta. Nada espera que a etapa anterior termine.
  • Os modelos rápidos para as respostas simples. Confirmar uma hora não exige o mesmo raciocínio que compreender um pedido de orçamento em três frases. Um bom agente usa modelos diferentes consoante a tarefa.
  • A proximidade dos componentes. Uma cadeia cujas etapas estão alojadas no mesmo centro de dados que a telefonia poupa idas e voltas. É também um argumento a favor do alojamento em França.

Quando testar um agente, cronometre os silêncios. Se ultrapassarem regularmente um segundo, quem liga vai senti-lo, e vai desligar.

As interrupções, o ruído, os números

Três situações distinguem um agente que funciona numa demonstração de um agente que funciona numa obra.

  • A interrupção. Quem liga interrompe o agente, para corrigir ou para ir mais depressa. O agente tem de parar de falar, ouvir e retomar a partir do ponto em que a conversa está, não do ponto em que ele estava. Chama-se gestão da sobreposição de fala, e é uma das coisas mais difíceis de fazer bem.
  • O ruído. Um motor, um berbequim, um restaurante em pleno serviço. A transcrição tem de filtrar, e o agente tem de saber dizer «não ouvi bem, pode repetir?» em vez de adivinhar.
  • Os números e os nomes. Um número de telefone, uma morada, um apelido raro, uma matrícula. O agente tem de os fazer repetir, soletrar e reformular antes de os escrever. A Sayelo confirma sempre o número para a chamada de volta algarismo a algarismo.

As salvaguardas: o que impede o agente de dizer disparates

Um modelo de linguagem sabe produzir uma frase plausível sobre qualquer assunto. É a sua força, e é o perigo: sem restrições, inventaria um preço, um horário, um conselho médico. As salvaguardas são as regras que o impedem de o fazer.

  • A ficha de atividade como única fonte. O agente responde a partir do que escreveu; para o que lá não está, diz que não sabe e anota uma mensagem.
  • As ações autorizadas. Só faz o que as ferramentas lhe permitem: escrever na agenda, enviar um SMS, transferir. Não pode cancelar todas as suas marcações nem enviar um e-mail em seu nome se não tiver essa ferramenta.
  • Os temas proibidos. Pareceres médicos, jurídicos, contabilísticos; confirmação a terceiros de uma informação sobre um cliente; promessa de preço ou de prazo não prevista.
  • As regras de escalonamento. Quando transferir, quando avisar, quando parar. Um agente que não sabe passar a vez é um agente que acaba por responder mal.
  • O anúncio da IA. No início da chamada, sempre. É uma obrigação legal, e é uma salvaguarda para a própria pessoa que liga. O guia sobre o AI Act e o RGPD detalha este ponto.

Por onde passam os seus dados

Durante uma chamada, a voz de quem liga atravessa a telefonia, a transcrição, o modelo de linguagem e as ferramentas. Cada componente pode estar alojado num prestador diferente, num país diferente. É por isso que a pergunta «onde estão alojados os dados?» exige uma resposta em várias partes, e é por isso que deve ser feita para cada componente: a telefonia, a transcrição, o modelo, o armazenamento dos resumos e das eventuais gravações. Na Sayelo, os dados estão alojados em França num fornecedor certificado HDS, e o contrato de subcontratação descreve os prestadores a que recorremos.

O que deve perguntar a um fornecedor

As demonstrações são parecidas. As diferenças estão nas respostas a estas perguntas.

  1. Qual é a latência média entre o fim da minha frase e o início da resposta?
  2. Como é que o agente gere uma interrupção?
  3. O que faz quando não percebe, ou quando a pergunta não está na ficha?
  4. Que ações pode realmente executar, e em que ferramentas, sem intermediário?
  5. Quantas chamadas em simultâneo atende?
  6. Onde está alojado cada componente, e as minhas conversas servem para treinar um modelo?
  7. Anuncia-se como uma IA? É possível desativar esse anúncio? A resposta certa é não.
  8. Como posso rever o que ele disse: transcrição, resumo, gravação?

E, concretamente, na Sayelo

Na Sayelo, o agente de voz, o número, a transferência e os SMS estão reunidos numa mesma subscrição. Os números e a telefonia são fornecidos por um operador parceiro declarado junto da ARCEP (o regulador francês das telecomunicações). O agente anuncia-se como um assistente de voz, responde a partir da sua ficha de atividade, escreve no Google Calendar, Microsoft 365 ou Cal.com, confirma por SMS e envia-lhe o resumo de cada chamada. Pode ouvi-lo em três minutos, numa demonstração que lhe liga, antes de ler seja o que for. O guia completo da rececionista virtual com IA explica depois a implementação, e as perguntas frequentes sobre agentes de voz respondem às perguntas que mais nos fazem.

Para saber mais

Outros guias.

📘

Rececionista virtual com IA: o guia completo

Um agente de voz que atende por si, faz a marcação na sua agenda e lhe envia o resumo: o que abrange realmente uma rececionista virtual com IA, o que sabe fazer, quanto custa e como pô-la a funcionar sem erros.

📄

IA ao telefone: AI Act, RGPD e as suas obrigações

Pôr uma inteligência artificial a atender os seus clientes é legal, com quatro condições que cabem numa página: dizer que é uma IA, informar quem liga sobre os seus dados, enquadrar o prestador por contrato e, na saúde, alojar os dados num quadro certificado. Eis os textos e o que mudam concretamente para uma microempresa.

📄

Agentes de voz IA: as perguntas frequentes das microempresas

Desde que instalamos agentes de voz em técnicos, consultórios, agências e lojas, as mesmas perguntas regressam, pela mesma ordem: isto funciona mesmo, quanto custa, o que acontece ao meu número e o que se passa quando não percebe. Eis as respostas, curtas, organizadas por tema.

Todos os guias →

Perguntas frequentes

Em resumo.

Um agente de voz IA é o mesmo que um chatbot com voz?

Não. Um chatbot tem tempo: o utilizador escreve, espera, lê. Ao telefone, tudo se passa em tempo real, com interrupções, ruído, hesitações e uma tolerância de quem liga que se conta em segundos. A telefonia, a deteção do fim da frase, a gestão das interrupções e a latência são problemas próprios da voz.

O agente aprende com as minhas conversas?

Não aprende sozinho, e ainda bem. O seu comportamento vem da ficha de atividade que escreve e das regras do fornecedor. As suas conversas servem para produzir os resumos e, se o ativar, para verificar a qualidade. Na Sayelo, os seus dados servem unicamente para pôr o seu agente a funcionar. Nunca são usados para treinar modelos de IA.

O que acontece se quem liga falar outra língua?

Se a língua estiver ativada, o agente deteta-a e prossegue nessa língua. Caso contrário, mantém-se na sua língua predefinida e propõe anotar uma mensagem. Na Sayelo, o agente fala por predefinição a língua do seu país, e quase 100 línguas estão incluídas em todos os planos.

Porque é que alguns agentes respondem com atraso?

Porque a cadeia transcrição, raciocínio, síntese leva tempo, e cada componente acrescenta mais. Um agente bem concebido começa a falar antes de ter terminado o raciocínio, usa modelos rápidos para as respostas simples e aloja os seus componentes perto da telefonia. Para lá de um segundo de silêncio, quem liga pergunta «estou?», e a conversa descarrila.

Ouça o agente atender
chamadas da sua profissão.

Três minutos, gratuita e sem cartão bancário: o agente liga-lhe e faz de rececionista da sua atividade. Depois, 14 dias de teste com o seu próprio número.