Appunti sul campo da 27 lingue: come abbiamo scelto i motori per ciascuna
· Zeyu Si
In questa pagina
Supportiamo 27 lingue. I motori dietro ciascuna sono stati testati separatamente. Non esiste un'unica configurazione applicata a tutte.
Questa serie apre i test di ogni lingua: quali spezzoni abbiamo usato, quali motori abbiamo provato, quali errori ha commesso ciascuno, cosa abbiamo scelto e perché, e cosa resta ancora irrisolto.
In breve
Non esiste un "motore migliore". Un motore che è in testa in spagnolo può arrivare ultimo in giapponese. Uno che non sbaglia nulla su un audio pulito può saltare interi passaggi appena compaiono un dialetto o persone che si parlano sopra.
Per ogni lingua cerchiamo la combinazione che commette meno errori in quella lingua e sbaglia in punti diversi dalle altre. La seconda metà conta quanto la prima: motori che continuano a sbagliare sulle stesse parole non possono correggersi a vicenda. Spieghiamo perché in Perché un solo motore non basta.
Il metodo di test in sé è in Il WER mente: conversazioni reali come riferimento, verificare prima il riferimento, poi contare gli errori che cambiano il significato.
La formazione attuale
Ogni lingua ha un motore principale, che produce la trascrizione e distingue i parlanti, più due o tre motori di supporto che la verificano.
Il motore principale è attualmente ElevenLabs Scribe v2 per ogni lingua. I motori di supporto si dividono in otto combinazioni:
| Motori di supporto | Lingue |
|---|---|
| AssemblyAI + Doubao | inglese, tedesco, spagnolo, francese, italiano, olandese, portoghese, russo, turco, ucraino |
| Soniox + Doubao | indonesiano, giapponese, malese, polacco, rumeno, thailandese |
| Soniox + Speechmatics | arabo, ceco, norvegese |
| Speechmatics + Soniox | danese, greco |
| AssemblyAI + Soniox | ungherese, svedese |
| Doubao + Soniox | coreano, vietnamita |
| Speechmatics + AssemblyAI | finlandese |
| Doubao + FunASR + iFlytek | cinese (l'unica lingua con tre) |
Da agosto 2026 anche Gemini gira come motore di supporto aggiuntivo per tutte le 27 lingue.
Note per ciascuna lingua
- Cinese · Inglese · Spagnolo · Francese · Tedesco · Italiano · Portoghese
- Russo · Giapponese · Coreano · Vietnamita · Turco · Indonesiano · Thailandese
- Arabo · Polacco · Ucraino · Olandese · Rumeno · Malese · Greco
- Svedese · Ungherese · Ceco · Danese · Finlandese · Norvegese
Lingue che non supportiamo ancora
Abbiamo testato tamil, bengalese e filippino, ma per nessuna delle tre abbiamo trovato un riferimento utilizzabile. I sottotitoli in tamil si scrivono per convenzione nel registro letterario, mentre la gente parla quello colloquiale. Per il bengalese non abbiamo trovato sottotitoli umani verbatim. E alcuni programmi etichettati come filippini si sono rivelati in un'altra lingua.
Se non possiamo misurarla, non la offriamo. Quando avremo un riferimento affidabile, per esempio una trascrizione verbatim di un madrelingua, testeremo di nuovo.
Di Zeyu Si