Notepad su padiktuotu sakiniu „Labas, aš esu diktuoklė, jūsų pagalbininkas įrašinėjant tekstą balsu

Diktuoklė

Lietuviškas diktavimas balsu be interneto.

Laikai Ctrl, kalbi — tekstas atsiranda. Tavo kompiuteryje, nemokamai.

Parsisiųsti Windows Kodas GitHub'e

In English: README_EN.md

Kas tai

Bet kurioje programoje

Word, naršyklė, susirašinėjimas, buhalterinė programa — tekstas atsiranda ten, kur mirksi žymeklis. Laikai dešinį Ctrl ir kalbi, paleidai — įrašyta.

Veikia be interneto

Kalbos atpažinimas sukasi tavo kompiuteryje. Garsas ir tekstas iš jo neišeina niekada. Jokių paskyrų, jokio mėnesinio mokesčio, jokio necenzūrinių žodžių filtro.

Lietuviškos ausys

Lietuvių kalbą atpažįsta Paprika — Kristijono Jakubsono modelis, mokytas iš 3 281 val. lietuviškos šnekos. Bendrasis Whisper daro 26 % žodžių klaidų, Paprika — 7,6 % (savoje srityje).

Skyryba ir didžiosios pačios

„Labas, aš esu diktuoklė, jūsų pagalbininkas" — kablelis ir didžioji raidė sudėti automatiškai. Skaičiai su lietuviškais linksniais: „penkių lentų po aštuoniolika milimetrų" → 5 lentų po 18 mm.

Lietuvių, rusų, anglų

Diegiant renkiesi iki dviejų kalbų. Laikydamas Ctrl spusteli → ir kalbi kita kalba nekeldamas piršto.

Greita su vaizdo plokšte

Turi NVIDIA? Programa ją aptinka pati ir pasiūlo parsisiųsti bibliotekas — tada sakinys atpažįstamas per 0,2 s. Be plokštės — apie 3 s, ant procesoriaus.

Kaip atrodo

Dantračio meniu: skyryba, visada viršuje, žurnalo jungikliai, „Ausys: Paprika — Kristijonas Jakubsonas Pirmas paleidimas: reikia parsisiųsti kalbos modelius — apie 5 GB — Taip / Ne Rasta NVIDIA vaizdo plokštė — parsisiųsti bibliotekas? Diegimas lietuviškai: diktavimo kalbų pasirinkimas

Ko laukti pirmą kartą

Instaliatorius mažas (~180 MB). Modeliai parsisiunčiami pirmą kartą paleidus, tik pasirinktoms kalboms:

PasirinktaParsisiųs
tik lietuvių~1,9 GB
tik rusų arba tik anglų~3,1 GB
lietuvių + rusų ar anglų~5 GB
rusų + anglų~3,1 GB — tas pats modelis abiem

Programa paklaus prieš siųsdama. Būsenoje rašys „Siunčiu…" kelias–dešimt minučių, paskui „Kraunu…", paskui „Pasiruošęs". Tai vienkartinis veiksmas — toliau internetas nereikalingas.

Windows parodys mėlyną langą „Windows protected your PC". Programa neturi mokamo kodo parašo — tai ne virusas. Spausk „More info" → „Run anyway". Failo sha256 suma yra Release puslapyje šalia failo.

Ausys — Kristijono Jakubsono

Šios programos širdis nėra mūsų. Lietuvišką šneką atpažįsta Paprika — Kristijono Jakubsono whisper-large-v3-turbo pritaikymas lietuvių kalbai, mokytas iš LIEPA-3 garsyno. Skyrybą ir didžiąsias sudeda jo paties punct_restore. Abu jis paskelbė atvirai — todėl ši programa apskritai galėjo atsirasti. Mes sudėjom aplink jo darbą langą, klavišus, skaičių tvarkymą ir diegimą.

Pamatuota mūsų stende: bendrasis Whisper lietuviškai — 25,95 % žodžių klaidų, Paprika — 7,63 %. Testo aibė kilusi iš LIEPOS, tad Paprikai tai sava sritis; jo paties kortelė sako, kad svetimai sričiai teisingo skaičiaus nėra.

Privatumas — tiesiai

Garsas ir tekstas iš kompiuterio neišeina niekada. Internetas reikalingas du kartus: parsisiųsti programą ir pirmą kartą — modelius. Po to gali ištraukti kabelį. Žurnalo programa nerašo, nebent pats įjungsi — nes jame būtų pats padiktuotas tekstas, o tai tavo laiškai, ne mūsų reikalas.

Nesiseka? Paklauskit dirbtinio intelekto

Ne programuotojas? Programoje spausk „?" → „Neradote atsakymo? Klauskite DI" — atsidarys pokalbis su asistentu, kuris jau bus gavęs autoriaus instruktažą apie šią programą: ko paklausti, ko negalima teigti, kokie gedimai kaip atrodo. Klausk savo žodžiais, lietuviškai.

Arba įklijuok į bet kurį DI pokalbį: Perskaityk https://raw.githubusercontent.com/RobertasTa/diktuokle/main/AI_CONSULTANT_BRIEF.md ir padėk man su Diktuokle.

Ačiū

Kristijonui Jakubsonui — už ausis ir už tai, kad paskelbė jas atvirai. Tai jo darbas, ne mūsų.

Vilniaus universitetui ir LIEPA-3 komandai — už garsyną. SYSTRAN už faster-whisper, OpenAI už Whisper, 1-800-BAD-CODE už skyrybos modelį, jrsoftware už Inno Setup — kuriam lietuvių kalbos nebuvo, tad parašėm patys.

Diktuoklė yra ausys; Reginutė — burna. Kartu jie yra lietuviškai kalbantis kompiuteris be interneto.