Workshops práticos em português

Crie aplicações de voz que você consegue explicar.

Aprenda passo a passo — do terminal ao deploy. Cada arquivo está completo, cada checkpoint pode ser validado e cada decisão de arquitetura tem um motivo.

  • 02 laboratórios completos
  • 08 checkpoints executáveis
  • PT todos os capítulos

Veja o resultado. Depois escolha como construir.

O início rápido pressupõe Node.js 22+, Git, uma conta da API OpenAI com cobrança ativa e uma API key criada. As chamadas de voz podem gerar custo.

01 · Recomendado primeiro

Text to Speech

Tempo
2–3 h
Nível
Iniciante
Teste rápido
~5 min

Gere, reproduza e baixe áudio sem enviar a chave ao navegador.

Executar ou construir
02 · Depois ou independente

Agente de voz em tempo real

Tempo
3–4 h
Nível
Intermediário
Teste rápido
~5 min

Converse por WebRTC usando um segredo temporário e controles explícitos de microfone.

Executar ou construir

Escolha sua jornada de voz.

Comece com uma requisição delimitada de áudio e avance para uma conversa de voz em tempo real.

Veja o que você vai construir.

A demonstração do Lab 01 é real e está comprimida. A gravação do Lab 02 está explicitamente pendente; nenhum resultado foi fabricado.

Demonstração real da interface do Lab 01 Text to Speech, da tela inicial até a área de geração de áudio.
Lab 01 · Demonstração realA interface recebe texto, gera áudio e apresenta os controles de reprodução e download. A gravação não contém credenciais nem dados pessoais.

Três formas de aprender.

O resultado é o mesmo. O nível de apoio mecânico muda conforme sua experiência e o tempo disponível.

Execute a solução final

Execute a main, veja a experiência completa e use o código para investigação.

Construa a partir da branch inicial

Caminho recomendado: base compilável, implementação por etapas e checkpoints somente para consulta.

Crie do zero

Crie configuração, pastas e cada arquivo manualmente para uma aula longa ou estudo aprofundado.

Documentação aqui. Aplicações de voz em um servidor.

O GitHub Pages hospeda este material estático. As aplicações usam rotas no servidor e variáveis protegidas; publique cada laboratório na Vercel ou em outro host compatível com Next.js.

Ver guia de publicação
Markdown + JekyllGitHub Pages · workshops+Host Next.js · aplicações
Navegação rápida

Buscar nesta página