Usamos cookies. Cookies e o armazenamento do navegador mantêm você conectado e lembram suas preferências. Com sua permissão, também medimos como o site é usado. Você pode a qualquer momento. Veja nossa política de cookies.
API de fala para texto
Envie um arquivo de áudio ou vídeo e receba o texto com precisão, opcionalmente com marcações de tempo. Use para atas de reunião, legendas, análise de chamadas e entrada por voz.
- Transcrições de reuniões e chamadas
- Legendas para vídeos
- Notas de voz em texto
- Arquivos de áudio pesquisáveis
Transcrição
Os resultados aparecerão aqui.
Configurações
API de fala para texto · 28 modelos
Como usar a API do API de fala para texto
- Crie uma chave de API no seu painel.
- Instale o SDK oficial openai para a sua linguagem.
- Defina baseURL como https://api14.com/api/v1 e model como "mistralai/voxtral-mini-transcribe-3-0".
Como envio o áudio?
Upload multipart para POST /api/v1/audio/transcriptions, a mesma chamada que audio.transcriptions.create() no SDK openai.
Como é o preço da transcrição?
Por minuto (ou segundo) de áudio, mostrado na página de cada modelo.
Posso obter marcações de tempo?
Sim, com response_format verbose_json nos modelos que suportam, útil para legendas.
Quais idiomas são suportados?
A maioria dos modelos detecta o idioma automaticamente; passe o parâmetro language para melhorar a precisão em clipes curtos.
import fs from "node:fs";
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.audio.transcriptions.create({
model: "mistralai/voxtral-mini-transcribe-3-0",
file: fs.createReadStream("audio.mp3"),
});
console.log(result.text);