Trascrizione per la ricerca linguistica e i corpora
Ottieni una prima stesura delle trascrizioni per registrazioni sul campo, interviste e corpora in 100 lingue. Ricevi un JSON con i timestamp di ogni parola e i turni degli interlocutori, pronto da convertire per i tuoi programmi di annotazione.
Perché è utile per chi fa ricerca
- Supporta 100 codici lingua, comprese lingue con poche risorse come yiddish (
yi), amarico (am), swahili (sw), yoruba (yo), māori (mi) e hawaiano (haw). Consulta l'elenco completo. - Timestamp di inizio e fine per singola parola, utili per l'allineamento.
- Etichette dei parlanti (
include_diarization) per distinguere i turni nelle interviste, oppure separazione per canale fisico se registri con più microfoni. - Traduzione della trascrizione in una lingua di lavoro tramite i modelli Oracle, utile quando nel team non tutti conoscono la lingua originale.
Esempio di richiesta per un'intervista
{
"audio_url": "https://example.org/corpus/session-014.wav",
"model": "oracle",
"language": "yi",
"word_timestamps": true,
"include_diarization": true,
"num_speakers": 2,
"output_format": "json"
}
Il risultato JSON fornisce segments[] con start, end, speaker, text e words[]. Convertirlo in ELAN, Praat TextGrid o CSV è uno script breve da parte tua; l’API non esporta direttamente quei formati.
Revisiona il testo prima dell'analisi
- Le trascrizioni automatiche servono come prima bozza. Metti in conto una revisione manuale prima di annotare o pubblicare i testi.
- La precisione dipende dalla lingua, dal dialetto, dalla qualità della registrazione e dall’argomento, e scende per le lingue con meno audio di addestramento. Calcola il tasso di errore sulle parole su un campione prima di trascrivere tutto il corpus.
- Se nella registrazione si passa da una lingua all'altra, imposta esplicitamente il parametro
language. Il rilevamento automatico assegna infatti una sola lingua all'intero file. - Prima di calcolare il tasso di errore, uniforma la grafia (segni diacritici e convenzioni di scrittura) sia nel testo di riferimento sia nella trascrizione.
Budget
Con tariffazione al secondo, trascrivere un corpus di 100 ore costa 48 US$ usando il modello base e 144 US$ con oracle. I gruppi di ricerca che necessitano di fatturazione o di tariffe a volume possono contattare KolWrite Enterprise.
Domande e risposte
KolWrite esporta direttamente file per Praat o ELAN?
No. Restituisce un file JSON con i timestamp dei segmenti e delle singole parole, facile da convertire in TextGrid, EAF o CSV.
Quanto sono affidabili le trascrizioni per le lingue con poche risorse?
Considerale delle bozze. Fai una prova su un campione, misura il tasso di errore e metti in preventivo una revisione.
I miei file audio di ricerca vengono usati per addestrare i modelli?
Nella pagina dedicata ai modelli, KolWrite dichiara che l’audio inviato tramite l’API non viene usato per addestrare i suoi modelli.