Usamos cookies. Las cookies y el almacenamiento del navegador mantienen tu sesión iniciada y recuerdan tus preferencias. Con tu permiso, también medimos cómo se usa el sitio. Puedes en cualquier momento. Consulta nuestra política de cookies.
API de voz a texto
Sube un archivo de audio o video y recibe texto preciso, opcionalmente con marcas de tiempo. Úsalo para notas de reuniones, subtítulos, analítica de llamadas y entrada por voz.
- Transcripciones de reuniones y llamadas
- Subtítulos para videos
- Notas de voz a texto
- Archivos de audio con búsqueda
Transcripción
Los resultados aparecerán aquí.
Configuración
API de voz a texto · 28 modelos
Cómo llamar a la API de API de voz a texto
- Crea una clave API en tu panel.
- Instala el SDK oficial de openai para tu lenguaje.
- Configura baseURL como https://api14.com/api/v1 y model como "mistralai/voxtral-mini-transcribe-3-0".
¿Cómo envío el audio?
Subida multipart a POST /api/v1/audio/transcriptions: la misma llamada que audio.transcriptions.create() en el SDK de openai.
¿Cómo se cobra la transcripción?
Por minuto (o segundo) de audio, como se indica en cada página de modelo.
¿Puedo obtener marcas de tiempo?
Sí, con response_format verbose_json en los modelos que lo admiten; útil para subtítulos.
¿Qué idiomas se admiten?
La mayoría de los modelos detecta el idioma automáticamente; pasa el parámetro language para mejorar la precisión en clips cortos.
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);