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
- Você sobe o currículo uma vez.
- Cola a descrição de uma vaga real ou escolhe uma da biblioteca de prática.
- Escolhe a etapa: recrutador, técnica ou gestor.
- Escolhe o idioma: inglês, português, espanhol, francês ou alemão.
- A IA extrai os requisitos da vaga, cruza com o seu currículo e monta as perguntas.
- 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.
- 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.
Fonte: https://drillloop.com