Voice Pro genkender og transskriberer tale på 30 transskriptionssprog samt 38 oversættelsessprog, og hele appens grænseflade — menuer, indstillinger, fejlmeddelelser, licensdialog — er oversat til hvert enkelt. Det samme gælder hjemmesiden: hver side, du læser, findes på 35 andre sprog på /xx/ URL'er.
Listen
Arabisk, bulgarsk, kantonesisk, kinesisk (forenklet), kroatisk, tjekkisk, dansk, nederlandsk, engelsk, filippinsk, finsk, fransk, tysk, græsk, hindi, ungarsk, indonesisk, italiensk, japansk, koreansk, makedonsk, malajisk, persisk, polsk, portugisisk, rumænsk, russisk, serbisk, slovakisk, slovensk, spansk, svensk, thailandsk, tyrkisk, ukrainsk, vietnamesisk.
Sådan fungerer sprogdetektion
To separate systemer:
- Hjemmeside: Geo-IP-opslag ved første besøg. Hvis du browser fra Polen, lander du på
/pl/. Der er en sprogvælger i navigationen til at vælge et andet sprog manuelt; dit valg huskes. - App (talegenkendelse): Indstil dit primære sprog i Indstillinger. ASR-modellen bruger dette som et stærkt hint – den kan stadig genkende enkelte engelske ord i en polsk sætning, men den vil ikke pludselig skifte til tjekkisk, bare fordi du sagde "hello".
Hvad "fuldt oversat" egentlig betyder
Hver UI-streng – hver knap, menupunkt, fejlmeddelelse, værktøjstip, indstillingslabel og loglinje, som brugeren ser – er gemt som en nøgle i en oversættelseskatalog. Hvert sprog har en fil med 275–320 oversatte strenge, afhængigt af hvilke funktioner det berører. Når appen starter, indlæser den kataloget for dit valgte sprog, og hver label i grænsefladen kommer fra den fil.
For websitet gør vi det samme: én engelsk skabelon per side, en JSON-fil per sprog og et build-script, der syer dem sammen. Vi har 288 genererede sider lige nu (8 sider × 30 transkriptionssprog plus 38 oversættelsessprog) og et sitemap, der peger Google på hver oversat version med korrekt hreflang tags.
Oversættelseskvalitet
De første oversættelser blev udført af en stor model med menneskelig gennemgang for de 10 vigtigste sprog (tysk, spansk, fransk, italiensk, polsk, portugisisk, russisk, kinesisk, japansk, koreansk). For de øvrige 26 sprog stolede vi udelukkende på modeloutput – hvilket er godt, men ikke perfekt.
Hvis du ser en oversættelse, der lyder klodset, er forkert i konteksten, eller lyder som om, en robot skrev den: fortæl os. Send strengen, sproget og et bedre forslag til [email protected]. Vi accepterer også rettelser til oversættelser som et gyldigt bidrag til Champions Programmet.
Mangler du et sprog? Hvis der er efterspørgsel efter det, og en Qwen ASR-model dækker det, vil vi tilføje det.