Traduci un audio straniero direttamente in testo italiano
Prende una registrazione in una lingua e te la restituisce come testo tradotto in un'altra — tipicamente in italiano. Unisce due passaggi in uno: ascolta l'audio, lo trascrive e lo traduce, così da un vocale o un'intervista in inglese, spagnolo o francese ottieni direttamente il testo italiano da leggere, senza fare la trascrizione e la traduzione in due tempi.
Esegui online
Esegui questo sui nostri server con il tuo account. Gli strumenti gratuiti girano nel tuo browser; questo viene addebitato sul tuo saldo KIT al prezzo indicato sopra.
Due operazioni in un colpo solo
Di solito per capire un audio straniero dovresti prima trascriverlo nella sua lingua e poi tradurre il testo. Qui i due passaggi sono fusi: carichi la registrazione e ricevi già il testo nella lingua che ti serve. Il KIT trascrive il parlato e ne rende il significato in italiano curando che le frasi suonino naturali, non come una traduzione parola per parola. È il modo più rapido per lavorare su materiale in una lingua che non padroneggi.
Quando il testo tradotto è quello che ti serve davvero
Se il tuo obiettivo è capire e usare il contenuto — un'intervista, una nota vocale di un cliente estero, il talk di una conferenza — il testo tradotto ti basta e ti fa risparmiare tempo. Se invece ti serve la trascrizione fedele nella lingua originale, per esempio per citare le parole esatte, allora conviene la trascrizione normale. Questo strumento è pensato per chi vuole arrivare subito al significato in italiano.
Prezzo e limiti
$0.004 a richiesta più $0.0185 al minuto: un'ora di audio costa circa $1.11. È più della semplice trascrizione perché comprende anche la traduzione. File fino a 200 MB e tre ore. Si paga a consumo con PayPal, senza abbonamento.
Casi d'uso
Note vocali di clienti esteri
Un'azienda di Verona che esporta riceve un vocale in tedesco da un fornitore. Invece di cercare chi lo traduca, ottiene il testo in italiano in pochi minuti e risponde lo stesso giorno.
Interviste e conferenze in un'altra lingua
Una ricercatrice registra il talk di un relatore inglese. La traduzione le dà il contenuto in italiano da citare e riassumere nel proprio lavoro, senza trascrivere prima in inglese.
Video stranieri da riutilizzare
Chi cura un blog parte dalla traccia audio di un video in spagnolo e ottiene il testo italiano, base per un articolo o per dei sottotitoli tradotti da rifinire.
Domande frequenti
Da quali lingue traduce?
Riconosce e traduce le lingue più diffuse verso l'italiano. Se non sei sicuro dell'idioma di partenza, puoi prima usare lo strumento che riconosce la lingua di un audio e poi lanciare la traduzione.
Ricevo anche la trascrizione nella lingua originale?
Questo strumento è ottimizzato per darti il testo tradotto in italiano. Se ti serve il testo fedele nella lingua di partenza, usa la trascrizione normale, che mantiene le parole originali.
La traduzione è letterale o scorrevole?
Punta a un italiano naturale: rende il senso di quello che viene detto, non una resa parola per parola. Su termini molto tecnici o nomi propri conviene comunque una rilettura.
Quanto costa un'ora?
Circa $1.11: $0.004 a richiesta più $0.0185 al minuto. Costa più della sola trascrizione perché include la traduzione. Si paga a consumo con PayPal, senza abbonamento.
L'audio caricato viene conservato?
No: serve solo a produrre il testo tradotto e viene eliminato dopo l'elaborazione. Non lo archiviamo né lo riutilizziamo.
Posso farlo dal telefono?
Sì, dal browser dello smartphone: carichi il vocale straniero e ricevi il testo in italiano, senza installare nessuna app.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/audio/translate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"audio":"https://ejemplo.com/audio.mp3"}'const res = await fetch("https://api.kit.forhosting.com/audio/translate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"audio": "https://ejemplo.com/audio.mp3"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/audio/translate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"audio": "https://ejemplo.com/audio.mp3"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/audio/translate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"audio":"https://ejemplo.com/audio.mp3"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"audio":"https://ejemplo.com/audio.mp3"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/audio/translate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"audio": "https://ejemplo.com/audio.mp3"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "audio.translate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_mb | 200 |
max_minutes | 180 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
422 | task_failed | L'attività non è andata a buon fine: non ti viene addebitato nulla. |