Usiamo i cookie. Cookie e memoria del browser ti mantengono connesso e ricordano le tue preferenze. Con il tuo consenso misuriamo anche come viene usato il sito. Puoi in qualsiasi momento. Consulta la nostra cookie policy.
API speech to text
Carica un file audio o video e ricevi un testo accurato, con timestamp se vuoi. Usala per verbali di riunioni, sottotitoli, analisi delle chiamate e input vocale.
- Trascrizioni di riunioni e chiamate
- Sottotitoli per video
- Da note vocali a testo
- Archivi audio ricercabili
Trascrizione
I risultati appariranno qui.
Impostazioni
API di trascrizione (speech to text) · 28 modelli
Come chiamare l’API API di trascrizione (speech to text)
- Crea una chiave API nella tua dashboard.
- Installa l’SDK ufficiale openai per il tuo linguaggio.
- Imposta baseURL su https://api14.com/api/v1 e model su "mistralai/voxtral-mini-transcribe-3-0".
Come invio l’audio?
Upload multipart su POST /api/v1/audio/transcriptions, la stessa chiamata di audio.transcriptions.create() nell’SDK openai.
Come viene prezzata la trascrizione?
Per minuto (o secondo) di audio, indicato nella pagina di ogni modello.
Posso ottenere i timestamp?
Sì, con response_format verbose_json sui modelli che lo supportano, utile per i sottotitoli.
Quali lingue sono supportate?
La maggior parte dei modelli rileva la lingua automaticamente; passa il parametro language per migliorare la precisione sulle clip brevi.
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);