Rilevatore di Lingua AI
Incolla qualsiasi testo e rileva in quale lingua è scritto. Questo rilevatore di lingua AI gratuito utilizza il modello linguistico di MediaPipe nel tuo browser, mostra un punteggio di affidabilità e copre circa 110 lingue. Il tuo testo non viene caricato; solo il modello e il runtime vengono scaricati al primo utilizzo.
Utilizzo Rilevatore di Lingua AI
Lingua rilevata
Inserisci il testo e clicca su "Rileva"
Leggi il contenuto
Cosa fa questo rilevatore di lingua
Digita o incolla un testo, premi Rileva lingua e lo strumento indica la lingua in cui è scritto e mostra quanto ne è sicuro. Il lavoro è svolto dal modello di rilevamento della lingua di MediaPipe in esecuzione nel tuo browser tramite WebAssembly, quindi il testo che incolli non viene inviato a un server per l'analisi. La prima volta che lo usi, la pagina scarica il modello e il suo runtime; dopodiché, il rilevamento è locale.
È un identificatore di lingua, non un traduttore. Ti dice quale lingua sembra essere il testo, fornisce il codice lingua in stile ISO e riporta una probabilità. Non converte il testo, non lo corregge e non ne spiega il significato.
Come funziona il rilevamento
La pagina carica un piccolo modello di classificazione del testo (un file TensorFlow Lite) insieme al runtime delle attività di testo di MediaPipe. Quando invii il testo, il modello lo valuta rispetto alle lingue su cui è stato addestrato e restituisce un elenco ordinato. Lo strumento mostra il primo risultato: il nome della lingua, il suo codice e la probabilità in percentuale.
Tutto ciò che avviene dopo il download del modello accade sul tuo dispositivo. L'area di testo, il contatore dei caratteri, il pulsante Rileva e la scheda del risultato sono tutti JavaScript locale. Ecco perché lo strumento può funzionare senza un account e senza inviare il tuo paragrafo da nessuna parte.
Il primo caricamento e il pulsante “Load AI Model”
Poiché il modello è un file separato, lo strumento non lo scarica finché non è necessario. Puoi premere Load AI Model per avviare il download in anticipo, oppure premere semplicemente Rileva e lasciare che si carichi automaticamente. Durante il caricamento, la pagina mostra la fase corrente (“Preparing AI engine”, “Downloading modules”, “Loading language model”). Al termine, il pulsante cambia in Model Ready.
Se il download fallisce, il pulsante diventa rosso e la riga di stato mostra l'errore. Di solito si tratta di un problema di rete o di un blocco dei contenuti, non di un problema con il tuo testo. Ricarica la pagina e riprova, oppure consenti le richieste al CDN e all'host del modello utilizzati dallo strumento.
Quali lingue sono coperte
La mappa delle lingue dello strumento elenca circa 110 codici, che coprono le lingue più diffuse e molte lingue regionali: inglese, spagnolo, francese, tedesco, portoghese, italiano, olandese, russo, ucraino, polacco, ceco, rumeno, greco, turco, arabo, ebraico, persiano, urdu, hindi, bengalese, punjabi, gujarati, marathi, tamil, telugu, kannada, malayalam, singalese, nepalese, cinese (semplificato e tradizionale), giapponese, coreano, vietnamita, thai, indonesiano, malese, filippino, swahili, amarico, yoruba, zulu, afrikaans e altre.
Copertura non significa certezza. Lingue strettamente imparentate condividono vocabolario e sintassi, e il modello può restituire una lingua vicina anziché la varietà esatta. Una breve frase in portoghese può essere valutata come spagnolo, e una frase in norvegese può essere valutata come danese. La cifra di affidabilità è la tua guida: più è bassa, più il risultato va considerato un tentativo approssimativo.
Come usare il rilevatore
- Digita o incolla almeno qualche parola nella casella di testo. Il contatore dei caratteri si aggiorna mentre digiti, e il pulsante Rileva resta disabilitato finché non ci sono almeno tre caratteri.
- Facoltativamente, premi Load AI Model e attendi che segnali che il modello è pronto.
- Premi Rileva lingua.
- Leggi la scheda del risultato: una percentuale, il nome della lingua e il codice della lingua.
- Se il risultato sembra sbagliato, incolla un campione più lungo e rileva di nuovo.
- Premi Cancella per svuotare la casella e reimpostare il risultato.
Come leggere il punteggio di affidabilità
Lo strumento raggruppa il punteggio in tre fasce. Oltre l'80 percento etichetta il rilevamento come alta affidabilità. Tra il 50 e l'80 percento suggerisce di aggiungere altro testo. Sotto il 50 percento avverte che il risultato è debole. Queste fasce sono ausili di presentazione, non garanzie: un punteggio alto su un nome di marca di due parole può comunque essere sbagliato, e un punteggio medio su un paragrafo lungo può essere corretto.
Usa il punteggio come segnale di quante prove ha trovato il modello, non come misura di quanto dovresti fidarti dello strumento in generale. Quando due lingue sono plausibili, la lingua classificata al secondo posto è spesso l'indizio utile, ed è per questo che un campione più lungo aiuta.
Ottenere un risultato migliore
- Usa frasi, non singole parole. Una singola parola è spesso condivisa tra le lingue; una frase completa offre al modello la grammatica e le parole funzionali con cui lavorare.
- Evita nomi, codici e numeri. Nomi di prodotti, URL e numeri di serie non hanno alcun segnale linguistico e possono spingere la previsione verso la lingua a cui assomigliano.
- Mantieni il campione in una sola lingua. Un testo multilingue produce un insieme misto di segnali; il modello restituisce comunque una sola risposta principale, che può essere fuorviante.
- Incolla testo semplice. Rimuovi HTML, timestamp e formattazione se possibile; aggiungono rumore.
- Ripeti con un passaggio diverso. Se due campioni non concordano, il testo potrebbe essere breve, misto o realmente ambiguo.
Cosa non fa
Non traduce, non traslittera, non corregge l'ortografia né identifica i dialetti con certezza. Non legge in modo affidabile il testo romanizzato: l'hindi o l'urdu scritti in lettere latine appaiono spesso al modello come inglese o un'altra lingua a scrittura latina, perché il modello vede i caratteri, non la lingua prevista. Inoltre non restituisce ogni lingua candidata nell'interfaccia; mostra solo la prima, anche quando la seconda è vicina.
Privacy e attività di rete
Il tuo testo resta nel browser. Le richieste di rete effettuate dalla pagina riguardano il codice dello strumento stesso, il runtime MediaPipe, i file WebAssembly e il file del modello; nessuno di essi contiene il tuo paragrafo. Il browser può memorizzare nella cache quei file, quindi una visita successiva può saltare il download, anche se svuotare la cache o un ricaricamento forzato li scaricherà di nuovo. Come per qualsiasi pagina, il server registra la richiesta della pagina stessa, ma non il testo che digiti nella casella.
Errori comuni
- Provare con una sola parola. Gli input brevi sono la causa principale di risultati sorprendenti.
- Presumere che un punteggio basso significhi un fallimento. Significa che le prove sono scarse; aggiungi testo.
- Aspettarsi che l'hindi romanizzato venga rilevato come hindi. Un input in scrittura latina viene valutato come una lingua a scrittura latina.
- Premere Rileva prima che il modello sia caricato e presumere che sia guasto. Il pannello di caricamento mostra l'avanzamento; attendi che finisca.
- Considerare lo strumento come un traduttore. Identifica; non converte.
Limitazioni
Il rilevatore lavora sul testo che incolli, non su audio o immagini, e la sua accuratezza dipende dalla lunghezza del campione e dalla somiglianza tra le lingue. Riporta una sola lingua principale anziché una classifica completa, quindi i casi dubbi restano nascosti. Il modello e il runtime vengono scaricati da host di terze parti, il che significa che al primo utilizzo tali host devono essere raggiungibili. Non può rilevare una lingua su cui il modello non è stato addestrato e non può dirti quale dialetto o varietà regionale sia in uso.
Domande frequenti
Domande frequenti
Commenti (0)
Descrivi il problema che hai riscontrato, in modo che possiamo analizzarlo e migliorare lo strumento.