$5 free credits when you sign up Claim now
Marlin 2b now available Test it!
MiniMax H3 now available! Test it!
Browse all Models
Browse all
Browse all
Browse all

Video-to-Text

Trascrizione video in testo con Whisper, via API

Carichi un file audio o video, oppure invii un link di YouTube, TikTok, X, Twitch o Kick. Con WhisperLargeV3Ct2 ricevi un JSON con il testo, la lingua rilevata e i segmenti con timestamp.

  • Un'ora da file o da YouTube costa 0,052 $, 10 minuti 0,013 $
  • Timestamp per segmento inclusi nel prezzo, per parola con il 50% in più
  • Per YouTube, X, Twitch, Kick e TikTok basta incollare l'URL, senza scaricare il video

Nessuna carta di credito · Crediti gratuiti validi 90 giorni · Poi ricarichi il saldo e paghi a consumo, senza abbonamento

WhisperLargeV3Ct2 Video-to-Text
Trascrizione restituita dall'API Grazie per aver partecipato alla chiamata di oggi. Pubblicheremo la nuova pagina dei prezzi lunedì e il supporto aggiornerà il centro assistenza mercoledì.
File di 7,1 s · lingua rilevata: it (99%) · timestamp per segmento Costo su deAPI: 0,0051 $ (prezzo di ottobre 2026)

Cosa puoi trascrivere

Un solo endpoint, POST /api/v2/audio/transcriptions, riconosce se hai inviato un link o un file.

  1. Timestamp: attiva include_ts. ts_level segment è incluso nel prezzo; word costa il 50% in più. L'API restituisce inizio e fine di ogni segmento in secondi; i file SRT o VTT li generi tu a partire da questi valori.

  2. Speaker: diarize assegna a ogni segmento e parola uno speaker (SPEAKER_00, SPEAKER_01…) e costa il 50% in più.

  3. Lingua: WhisperLargeV3Ct2 la rileva e la restituisce con language_probability, oppure la imposti con lang (per esempio "lang": "it").

File audio e video source_file (upload multipart, fino a 20 MB per l'audio o 50 MB per il video) Chiamate, podcast, interviste, lezioni
YouTube source_url Sottotitoli, ricerca nei video di un canale, riassunti
TikTok source_url Didascalie, social listening, moderazione dei contenuti
Post e Spaces di X source_url Social listening, trasformare gli Spaces registrati in testo
Twitch e Kick source_url Highlight delle live, menzioni degli sponsor

Prezzi dell'API di trascrizione

Paghi a richiesta in base alla durata: 0,0058 $ per un file di 1 minuto, 0,052 $ per un'ora. Nessun abbonamento.

1 minuto 0,0058 $ ≈ 864
10 minuti 0,013 $ ≈ 390
1 ora 0,052 $ ≈ 96

Cosa include l'account gratuito

  • $5 di crediti, circa 96 ore di audio da file o YouTube
  • 1 richiesta di trascrizione al minuto e 10 al giorno fino alla prima ricarica
  • Nessuna carta di credito, crediti validi 90 giorni
Ottieni $5 di crediti gratis

Prezzi per file e link YouTube con WhisperLargeV3Ct2 dall'API prezzi di deAPI, ottobre 2026, in USD. I link di Twitch, Kick e X costano di più all'ora, ognuno con un prezzo diverso, TikTok ha prezzi a fasce di durata. Timestamp per parola e diarize aggiungono il 50%, una volta sola anche se li usi insieme. Il prezzo esatto lo ottieni da POST /api/v2/audio/transcriptions/price.

Esempio di API di trascrizione

Invii un link come JSON o carichi un file come multipart. Sostituisci YOUR_API_KEY con una chiave della tua dashboard.

Endpoint
POST /api/v2/audio/transcriptions
Model ID
WhisperLargeV3Ct2
Input
source_url o source_file (20 MB audio, 50 MB video)
Output
JSON: text, language, segments[] con start/end
Limiti dell'account gratuito
1 richiesta al minuto, 10 al giorno
curl -X POST 'https://api.deapi.ai/api/v2/audio/transcriptions' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Accept: application/json' \
  -F 'model=WhisperLargeV3Ct2' \
  -F 'include_ts=true' \
  -F 'ts_level=segment' \
  -F '[email protected]'
import time, requests

API = "https://api.deapi.ai/api/v2"
HEADERS = {"Authorization": "Bearer YOUR_API_KEY", "Accept": "application/json"}

job = requests.post(f"{API}/audio/transcriptions", headers=HEADERS, json={
    "model": "WhisperLargeV3Ct2",
    "source_url": "https://www.youtube.com/watch?v=jNQXAC9IVRw",
    "include_ts": True,
    "ts_level": "segment",
}).json()["data"]

while True:
    status = requests.get(f"{API}/jobs/{job['request_id']}", headers=HEADERS).json()["data"]
    if status["status"] in ("done", "error"):
        break
    time.sleep(3)

# fatto: la trascrizione JSON (text, language, segments) è in status["result_url"]
print(status.get("result_url"))

Cos'è un'API di trascrizione?

Un'API di trascrizione video trasforma il parlato di un file audio o video in testo da salvare, cercare o usare per i sottotitoli. deAPI esegue il modello open Whisper di OpenAI (WhisperLargeV3Ct2) su una rete distribuita di GPU e accetta i link, quindi puoi inviare un URL di YouTube invece di scaricare il video e caricarlo.

  1. Crea un account gratuito

    Registrati e ricevi $5 di crediti. Senza carta di credito.

  2. Copia la tua API key

    Crea una chiave nella dashboard, oppure prova un link nel Playground.

  3. Invia un file o un link

    Fai una POST a /audio/transcriptions e leggi la trascrizione dal job.

Domande frequenti sulla trascrizione

Un'ora di audio o video da un file o da un link YouTube costa 0,052 $, 10 minuti 0,013 $ e una clip di 1 minuto 0,0058 $ (ottobre 2026). I link di Twitch, Kick, X e TikTok hanno prezzi diversi, quindi verifica prima con l'endpoint dei prezzi. Paghi a richiesta, senza abbonamento.
Sì. I nuovi account ricevono $5 di crediti senza carta di credito, abbastanza per circa 96 ore di audio da file. Fino alla prima ricarica l'account può inviare 1 richiesta di trascrizione al minuto e 10 al giorno.
L'italiano è tra le lingue supportate da Whisper. Il campione di questa pagina (audio pulito, generato con sintesi vocale) è stato trascritto da WhisperLargeV3Ct2 parola per parola, con la lingua rilevata come it e probabilità 0,99. Se sai già la lingua, impostala con "lang": "it".
Sì. Invii il link del video come source_url. Lo stesso vale per post e Spaces di X, Twitch, Kick e TikTok. I file caricati hanno un limite di 20 MB per l'audio e 50 MB per il video, quindi per le registrazioni lunghe un link è più comodo.
Sì. Imposta include_ts a true. I timestamp per segmento sono inclusi nel prezzo; ts_level: "word" costa il 50% in più. Ogni segmento ha un inizio e una fine in secondi, che puoi trasformare in righe SRT o VTT. L'API non restituisce direttamente file di sottotitoli.
Sì. Imposta diarize a true e ogni segmento e parola riceve un'etichetta come SPEAKER_00. Il prezzo sale del 50%.
I $5 di crediti gratuiti scadono 90 giorni dopo la registrazione.
WhisperLargeV3Ct2 esegue il modello open Whisper di OpenAI sulla rete di GPU di deAPI. L'API nativa ha un formato di richiesta proprio. Se usi già l'SDK di OpenAI, deAPI ha anche un endpoint compatibile su https://oai.deapi.ai/v1/audio/transcriptions, con i model ID di deAPI (non esiste l'alias whisper-1).

Trascrivi la tua prima ora con $5 di crediti gratis

Ti registri con email o Google. Nessuna carta di credito, nessun abbonamento.