1

Pitch: Fiz um simulador de entrevista de emprego por voz com IA, e cada entrevista custa uns 10 centavos de dólar

Estou construindo o DrillLoop (drillloop.com), um simulador de entrevista de emprego por voz. Você cola a descrição da vaga, escolhe a etapa e o idioma, e faz a entrevista falando, com câmera e microfone, como numa call de verdade. No final recebe um feedback com nota.

Por que comecei

Eu queria treinar para vagas gringas e não tinha com quem praticar em inglês. Saber o conteúdo é uma coisa. Responder em voz alta, em outro idioma, com alguém do outro lado esperando, é outra bem diferente.

Dá para colar a descrição da vaga no ChatGPT e conversar com ele por áudio, eu sei. Fiz isso algumas vezes. O problema é que cada sessão sai de um jeito: depende do prompt que eu escrevi naquele dia, ele esquece que deveria estar me entrevistando, não cruza a vaga com o meu currículo e no final não tem uma avaliação consistente para comparar com a anterior.

Eu queria só colar a descrição e ter a garantia de que o processo ia ser o mesmo toda vez: perguntas baseadas nos requisitos da vaga, uma entrevista com começo, meio e fim, e um feedback no mesmo formato, para eu conseguir ver se estava melhorando. Então resolvi construir isso.

Comecei pensando em vaga gringa, mas funciona igual para vaga no Brasil: é só escolher português como idioma da entrevista.

Como funciona

  1. Você sobe o currículo uma vez.
  2. Cola a descrição de uma vaga real ou escolhe uma da biblioteca de prática.
  3. Escolhe a etapa: recrutador, técnica ou gestor.
  4. Escolhe o idioma: inglês, português, espanhol, francês ou alemão.
  5. A IA extrai os requisitos da vaga, cruza com o seu currículo e monta as perguntas.
  6. A entrevista é toda falada e dura entre 20 e 30 minutos. O entrevistador percebe quando você não está engajado ou quando ele já tem tudo o que precisa para avaliar, e encerra antes. O vídeo não é gravado.
  7. No final vem uma nota de 0 a 100, com cada resposta avaliada, cada requisito da vaga checado e uma versão mais forte do que você respondeu.

A primeira entrevista é grátis e não pede cartão.

Por baixo do capô

O stack é Laravel 13, Inertia com Vue e o SDK oficial de IA do Laravel.

Não usei uma API de voz realtime (speech-to-speech). Cada turno da conversa é um pipeline:

  • A detecção de voz roda no navegador e percebe quando você parou de falar.
  • O áudio vai para transcrição (Grok).
  • O entrevistador responde com DeepSeek Flash.
  • A resposta vira voz com o TTS do Grok e volta por SSE, em streaming.

Montar o pipeline peça por peça me deu duas coisas. A primeira é controle: o servidor guarda cada turno e monta o contexto do modelo, então dá para trocar qualquer peça sem reescrever o resto. A segunda é custo, que é o próximo assunto.

A geração das perguntas e o feedback rodam em jobs na fila, com um modelo mais forte (Grok 4.3), porque ali a qualidade pesa mais que a latência.

Quanto custa uma entrevista

Toda chamada de IA grava um registro na unidade em que o provedor cobra: tokens, tokens com cache, segundos de áudio ou caracteres. Um arquivo de config tem o preço de cada modelo, e assim eu sei o custo real de cada entrevista.

Os números das entrevistas reais até agora, somando tudo (perguntas, conversa e feedback):

  • Entrevista de 8 minutos: entre US$ 0,07 e US$ 0,09.
  • Entrevista de 21 minutos: US$ 0,11.

As de 8 minutos acabaram cedo porque o candidato não engajou, e o entrevistador encerrou.

A parte mais cara não é a conversa, é a preparação. Gerar as perguntas a partir da vaga e do currículo custa mais que a entrevista inteira falada.

O que eu queria ouvir de vocês

Se você já fez entrevista para vaga de fora ou no Brasil (ou está se preparando para uma), testa uma entrevista e me conta se o entrevistador pareceu natural e se o feedback te ajudaria a melhorar de verdade. E se alguém já montou pipeline de voz com STT, LLM e TTS separados, quero saber como resolveu a latência entre os turnos.

Carregando publicação patrocinada...