De taalherkenner voert een XLM-R-classificatiemodel uit op je apparaat. De inferentie draait in een apart browserproces, zodat de pagina blijft reageren. WebGPU heeft de voorkeur voor versnelling; zo nodig probeert de toepassing het opnieuw met de WebAssembly-backend voor de CPU. De eerste keer wordt ongeveer 296 MB aan model- en tokenizergegevens van Hugging Face gedownload. De browser bewaart deze bestanden normaal gesproken in de cache, maar kan ze verwijderen als je opslag wist of weinig ruimte over hebt.
Het model vergelijkt Arabisch, Bulgaars, Chinees, Nederlands, Engels, Frans, Duits, Grieks, Hindi, Italiaans, Japans, Pools, Portugees, Russisch, Spaans, Swahili, Thai, Turks, Urdu en Vietnamees. Tekst in een andere taal wordt toch naar een van deze labels gedwongen. Controleer daarom de lijst met ondersteunde talen voordat je op de uitkomst vertrouwt.