Ripulisci una trascrizione: via intercalari e ripetizioni
Prende una trascrizione grezza — quella piena di “ehm”, “cioè”, frasi lasciate a metà e ripetizioni tipiche del parlato — e la restituisce pulita e leggibile: intercalari tolti, falsi inizi sistemati, punteggiatura a posto. Il significato resta identico, cambia la forma: da un testo che si legge male a uno che sembra scritto, senza riscriverlo a mano riga per riga.
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.
Cosa toglie e cosa tiene
Il parlato è pieno di zavorra che, trascritta alla lettera, rende il testo faticoso: intercalari (“ehm”, “diciamo”), ripetizioni, frasi ricominciate da capo, connettivi a vuoto. Lo strumento rimuove questo rumore e sistema la punteggiatura, mantenendo intatto il contenuto: non riassume e non riscrive i concetti, si limita a pulire. Il risultato è la stessa trascrizione, ma scorrevole — quella che avresti ottenuto se chi parlava avesse dettato con calma.
Parti dal testo, non dall'audio
A differenza degli altri strumenti audio, qui il punto di partenza è già un testo: incolli la trascrizione che hai — prodotta dal KIT o da un altro programma — e ricevi la versione ripulita. È il passaggio che di solito viene dopo la trascrizione automatica e prima della pubblicazione: quando un testo grezzo deve diventare un'intervista da stampare, un verbale presentabile o una citazione pulita. Chi ne lavora molti può ripulirli in serie via API.
Prezzo a parole
Qui il costo si calcola sul testo, non sui minuti: $0.003 a richiesta più $0.0135 ogni mille parole. Una trascrizione di 5.000 parole — grosso modo un'ora di parlato — costa circa $0.07. È tra gli strumenti più economici del gruppo. Pagamento a consumo con PayPal, senza abbonamento.
Casi d'uso
Interviste pronte da stampare
Un giornalista trascrive un'intervista e ottiene un testo pieno di esitazioni. Ripulendolo, ha la versione leggibile da cui ricavare l'articolo, con le frasi dell'ospite rese scorrevoli ma fedeli.
Verbali presentabili
Gli appunti grezzi di una riunione, ripuliti, diventano un verbale che si può allegare a una pratica o mandare a un cliente senza vergognarsi dei “ehm” lasciati nel testo.
Sottotitoli e citazioni più curate
Prima di trasformare una trascrizione in sottotitoli o di citare un passaggio, ripulirla elimina le ripetizioni che, lette a schermo, distraggono chi guarda.
Domande frequenti
Carico un audio o un testo?
Un testo: questo strumento parte da una trascrizione già scritta, non dall'audio. Se hai solo la registrazione, la trascrivi prima con lo strumento apposta e poi ripulisci il testo che ne esce.
Cambia il significato di quello che è stato detto?
No: toglie intercalari, ripetizioni e falsi inizi e sistema la punteggiatura, ma non riscrive i concetti né riassume. Il contenuto resta fedele all'originale, cambia solo la leggibilità.
Perché il prezzo è a parole e non a minuti?
Perché lavora su testo, non su audio: il costo dipende dalla lunghezza della trascrizione. Sono $0.003 a richiesta più $0.0135 ogni mille parole, quindi circa $0.07 per 5.000 parole.
Tiene la punteggiatura e i capoversi?
Li sistema: aggiunge la punteggiatura dove manca e rende il testo scorrevole. Se la trascrizione di partenza è divisa per interlocutore, la struttura dei turni viene mantenuta.
Posso ripulirne tante in automatico?
Sì, via API puoi processare più trascrizioni in serie, utile se ne produci molte. Il costo resta a consumo, calcolato sul numero di parole.
Il testo che incollo viene conservato?
No: si elabora per restituirti la versione pulita e poi si elimina, senza restare archiviato dopo l'operazione.
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/clean-transcript \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"…"}'const res = await fetch("https://api.kit.forhosting.com/audio/clean-transcript", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/audio/clean-transcript",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/audio/clean-transcript", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/audio/clean-transcript", 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
{
"text": "…"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "audio.clean_transcript",
"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. |