Fala para texto para agentes de IA e vibe coders

Basta colar um prompt no seu agente de código para colocar transcrição no app. A API do KolWrite usa só duas chamadas HTTP e uma chave em variável de ambiente, com cobrança por segundo a partir de US$ 0,48 por hora de áudio.

Obter uma chave de API Início rápido Idiomas suportados

Última atualização: · Markdown

Prompt pronto para copiar

Funciona com Cursor, Claude Code, Codex, Windsurf, Lovable, Replit, Bolt e v0. Esse prompt direciona o agente para a documentação feita para máquinas, garantindo o uso dos IDs de modelo e parâmetros certos.

Add speech-to-text to this app with the KolWrite API.
Read https://console.kolwrite.com/agent-instructions.md first.
- Key: process.env.KOLWRITE_API_KEY, sent as the x-api-key header (server side only).
- POST https://app.kolwrite.com/transcribe {"audio_url", "model": "oracle", "language": "auto", "output_format": "json"}
- Local files: POST /upload first, then use fileUrl as audio_url.
- Poll GET /transcribe/{jobId} every 5 s until COMPLETED or FAILED.
- Show result.segments (start, end, speaker, text).

Deixe salvo no projeto

Coloque esta linha no AGENTS.md, CLAUDE.md, .cursorrules ou nas regras de projeto da sua ferramenta. Assim, as próximas sessões já partem da mesma referência:

For speech-to-text, use the KolWrite API. Read https://console.kolwrite.com/agent-instructions.md and https://console.kolwrite.com/llms-full.txt before writing any code.

O que o agente vai fazer

  1. Pegar a URL do arquivo (ou subir um arquivo local via POST /upload e usar o fileUrl).
  2. Criar a tarefa com POST /transcribe e salvar o jobId.
  3. Consultar GET /transcribe/{jobId} até o status mudar para COMPLETED, ou aguardar um webhook.
  4. Mostrar o conteúdo de result.segments, que traz o texto, os tempos de início e fim e a identificação de quem está falando.

Exemplo da requisição mais simples possível (transformando uma nota de voz em texto puro):

curl https://app.kolwrite.com/transcribe \
  -H "x-api-key: $KOLWRITE_API_KEY" -H "Content-Type: application/json" \
  -d '{"audio_url": "https://example.com/voice-note.m4a", "model": "oracle_mini", "output_format": "txt"}'

O que dá para criar com os agentes

Como gerar a chave de API

Agentes não conseguem criar conta sozinhos. Uma pessoa precisa acessar console.kolwrite.com/auth, abrir a conta, comprar créditos e gerar a chave na página de chaves de API. Depois, salve essa chave em uma variável de ambiente (KOLWRITE_API_KEY) ou no gerenciador de segredos da sua plataforma. Faça as chamadas à API sempre pelo backend ou por funções serverless, nunca direto do navegador.

Quanto custa

TrabalhoModeloCusto
10 notas de voz de um minutooracle_miniUS$ 0,16
Uma reunião de uma hora identificando quem falaoracleUS$ 1,44
100 horas de áudio limpobaseUS$ 48,00

Cobramos por segundo, sem valor mínimo. Confira a tabela completa de preços em /llms/pricing.md.

Documentação para leitura por máquina

  • llms.txt: indica qual chamada fazer e qual modelo escolher para cada tipo de tarefa.
  • llms-full.txt: toda a documentação reunida em um único arquivo Markdown.
  • openapi.json: especificação OpenAPI 3.1 para geradores de código e definição de ferramentas.
  • agent-instructions.md: traz o prompt, os IDs dos modelos e os erros mais comuns para evitar.
  • Qualquer página deste site também pode ser lida em Markdown. Basta colocar .md no final do endereço.

Perguntas e respostas

Um agente de IA consegue criar uma conta ou gerar uma chave de API do KolWrite?

Não. Uma pessoa precisa fazer o cadastro e gerar a chave. O agente apenas lê essa chave a partir de uma variável de ambiente.

Qual modelo o agente deve usar por padrão?

Use oracle para áudio de produção, base se o áudio for limpo e você quiser o menor custo, ou oracle_mini quando precisar também de tradução barata. Sempre envie o parâmetro model, já que o padrão ainda é o modelo antigo core.

Um agente de IA consegue editar vídeos com o KolWrite?

Sim, desde que o agente possa rodar comandos no sistema. Ele pede à API a transcrição com os tempos de cada palavra, decide quais partes manter e usa o ffmpeg para fazer os cortes. Veja o código no nosso guia.

Vocês têm servidor MCP ou SDK?

No momento da escrita, não há pacote SDK nem servidor MCP publicados. Os agentes chamam a API REST com curl ou Python, ou usam a definição de ferramenta; o openapi.json funciona com geradores de código.

Posso chamar a API direto de um app só de front-end feito no Lovable, Bolt ou v0?

Expondo a chave no navegador, não. Use as funções de backend ou edge da própria plataforma para chamar o KolWrite sem revelar sua chave.