Dentro le quattro pipeline di traduzione che fanno funzionare InterMIND
La vecchia pagina /product/overview/how-it-works su mind.com è indietro di diverse release maggiori. Descrive un unico «motore di traduzione», come fa la maggior parte delle pagine dei vendor: una grande freccia da «tu parli» a «loro ascoltano». Due anni fa quell'immagine era già una semplificazione. Oggi è sbagliata.
La verità è che InterMIND fa girare quattro pipeline di traduzione separate, ognuna delle quali risolve un problema diverso con un motore diverso, un diverso budget di latenza e un diverso livello di qualità. Condividono il selettore della lingua. Non condividono il motore.
Questa è la risposta aggiornata a «come funziona».
Un articolo complementare: "Quante lingue supportate?" spiega cosa copre ciascuna pipeline (23 / 23 / 30 / 17). Questo articolo spiega cosa fa ciascuna pipeline, e perché è una cosa a sé.
Perché «un solo motore per tutto» è una bugia
Una piattaforma per meeting dal vivo ha almeno quattro compiti da svolgere contemporaneamente, e tirano in direzioni inconciliabili:
- Voce in tempo reale: audio in ingresso, audio tradotto in uscita mentre chi parla sta ancora parlando, con ogni partecipante nella propria lingua. Il vincolo più duro è la latenza.
- Chat testuale in tempo reale: messaggi brevi e veloci, con modifiche, citazioni e struttura HTML preservate.
- Note condivise in tempo reale: digitazione collaborativa carattere per carattere, con una gerarchia strutturale (elenchi, titoli, caselle di controllo) che deve sopravvivere alla traduzione.
- File di documenti asincroni: un PDF di 40 pagine caricato in chat. Nessun budget di latenza. Il vincolo più duro è la fedeltà: formattazione, tabelle, numeri di pagina, caratteri.
Si può costruire un'unica gigantesca chiamata a un LLM che provi a fare tutte e quattro le cose. Ci abbiamo provato. Funziona male in tutte e quattro. Il budget di latenza della voce impone che il modello non possa «pensare»; il budget di fedeltà dei documenti impone che debba farlo. Una modifica in chat richiede un diff nella lingua di chi legge; un PDF di 40 pagine richiede una conservazione del formato che nessun modello a streaming di token può darti.
Quindi ne facciamo girare quattro. Ecco ciascuna.