Áudio em .opus que não abre
Transforme uma gravação de voz do celular em M4A em MP3, ou arquivos WAV de estúdio em FLAC, para que o próximo player ou upload aceite o arquivo. Escolha MP3, WAV, OGG, M4A ou FLAC como destino. Pague pelo uso, sem assinatura.
Esta tarefa não está disponível no momento, portanto não pode ser contratada. Nada é cobrado por ela.
Ver a APIA conversão de áudio transforma um arquivo que não abre onde você precisa — a mensagem de voz em .opus, a gravação antiga num formato esquecido — em um padrão universal como MP3 ou WAV.
O problema do áudio que só toca em um lugar
Todo brasileiro já passou por isso: a mensagem de voz do WhatsApp que precisa ser anexada em outro sistema e chega como .opus, o formato que metade dos programas não reconhece. Ou a gravação importante feita anos atrás num gravador que salvava num formato que hoje nada abre. O conteúdo está lá, intacto; o problema é só o envelope.
A conversão troca o envelope: o mesmo áudio, reempacotado num formato que toca em qualquer aparelho, player ou plataforma.
Padronizar em lote, não um por um
Converter um arquivo qualquer site faz. Um sistema que recebe gravações dos usuários pode padronizar tudo para um único formato antes de armazenar; um acervo inteiro pode ser migrado de madrugada, arquivo por arquivo, sem ninguém clicando em nada. Os limites publicados são 200 MB e 180 minutos por arquivo — uma live inteira cabe em uma tarefa.
Preço por minuto convertido
O valor de base cobre o custo fixo de processar o arquivo, e o restante acompanha a duração — quem converte áudios curtos em volume e quem converte gravações longas de vez em quando pagam, cada um, pelo que usam. Sempre em dólar americano, sem assinatura escondida.
Situação atual: em implantação
Transparência antes de tudo: esta capacidade está em fase de implantação e ainda não aceita execuções. A especificação e o preço já são públicos — estão nesta página — para que você avalie se ela resolve o seu caso antes mesmo de ela abrir. Nenhuma cobrança acontece enquanto isso.
Se quiser sinalizar interesse ou perguntar por prazos, o caminho é o de sempre: WhatsApp ou e-mail, com resposta de gente de verdade.
Casos de uso
Mensagem de voz que precisa virar anexo
Um escritório recebe do cliente, por WhatsApp, o áudio que interessa ao caso. Antes de anexar no sistema que só aceita MP3, converte o .opus automaticamente — sem instalar programa nem depender de site com anúncio piscando.
App que recebe áudio de todo tipo de celular
Um aplicativo de atendimento recebe gravações de milhares de aparelhos diferentes. Cada upload é convertido para um formato único antes de armazenar — o resto do sistema nunca mais se preocupa com compatibilidade.
Podcast gravado pesado, entregue leve
O produtor grava em WAV sem compressão para editar com qualidade, mas a plataforma de publicação pede arquivo leve. A conversão final vira uma etapa automática do fluxo de publicação de cada episódio.
Perguntas frequentes
Por que ainda não consigo executar essa conversão?
Porque a capacidade está em implantação: publicamos a especificação e o preço antes de abrir a execução, para você decidir com informação e não com promessa. Quando ativar, será nesta mesma página e nas mesmas condições anunciadas.
Quais formatos entram e saem?
O objetivo é cobrir os formatos correntes do mercado — dos padrões universais como MP3 e WAV aos formatos de mensagem de voz. Se o seu fluxo depende de um formato específico ou raro, pergunte antes pelo WhatsApp ou e-mail e confirme o caso concreto.
Converter uma hora de gravação custa quanto?
Sem plano, sem franquia — cada conversão paga a si mesma.
O áudio passa pelos servidores de vocês?
Passa — a conversão acontece no servidor, e por isso o arquivo é enviado para processamento. Ele não é exposto publicamente. Para material sensível, escreva antes para o atendimento e pergunte sobre o tratamento dos dados.
Existe limite de tamanho de arquivo?
Sim, e está publicado: 200 MB ou 180 minutos por arquivo, o que chegar primeiro. Gravações maiores podem ser divididas antes e convertidas em tarefas separadas.
A conversão perde qualidade?
Depende do destino: converter para um formato com compressão, como MP3, sempre implica alguma perda — é da natureza do formato, não da ferramenta. Convertendo para formatos sem compressão, o conteúdo se mantém. A regra prática: comprima apenas na etapa final.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Um POST autenticado cria a tarefa; o resultado chega por webhook ou por um link assinado. Esta capacidade está disponível pela API, não como ferramenta web interativa.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/audio/convert \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"audio":"https://example.com/clip.wav"}'const res = await fetch("https://api.kit.forhosting.com/audio/convert", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"audio": "https://example.com/clip.wav"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/audio/convert",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"audio": "https://example.com/clip.wav"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/audio/convert", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"audio":"https://example.com/clip.wav"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"audio":"https://example.com/clip.wav"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/audio/convert", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"audio": "https://example.com/clip.wav"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "audio.convert",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_mb | 200 |
max_minutes | 180 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
É uma tarefa de API feita para automatizar: entra áudio de qualquer jeito, sai tudo padronizado.
Padronizar em lote, não um por um
O que muda aqui é a escala: por ser API, a conversão entra no seu fluxo e trata cada áudio que chegar, sozinha.
Preço por minuto convertido
A tabela é pública: US$ 0,077 por chamada mais US$ 0,0045 por minuto de áudio. Converter dez minutos custa US$ 0,122; uma hora inteira, US$ 0,347.
Casos de integração
Acervo de rádio em formatos de outra década
Uma rádio do interior guarda vinte anos de programas em formatos variados. A migração roda de madrugada pela API, arquivo por arquivo, e o acervo inteiro passa a tocar em qualquer player moderno.