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.

Ottieni una chiave API Guida rapida Lingue supportate

Ultimo aggiornamento: · Markdown

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.