Išvalymas ir žodynas
Kas nutinka tavo transkripcijai tarp kalbos atpažinimo ir įterpimo: žodynas, taisyklėmis pagrįstas išvalymas, atskirų programų išimtys ir pasirenkamas lokalaus LLM šlifavimas.
Kiekvienas diktavimas pereina tą patį trumpą kelią tavo Mac kompiuteryje. Nė vienas žingsnis nenaudoja tinklo.
Apdorojimo eiga
Kalbos atpažinimas pasirinktu varikliu.
Savo žodyno pakeitimai — taikomi visada.
Išvalymas — taisyklėmis pagrįstas arba lokaliu LLM, jei jį įjungei — tik tada, kai priekyje esančiai programai įjungtas gerinimas.
Įterpimas įklijuojant arba spausdinant.
Taisyklėmis pagrįstas išvalymas
Tai visas taisyklių rinkinys. Išvalymas nepašalina nesėkmingų pradžių ar žodžio "like".
- Pašalina atskirai stovinčius "um", "uh", "erm" ir dviejų žodžių "you know" — sutampa tik visi žodžiai, ne jų dalys.
- Sutraukia iškart pasikartojančius žodžius, todėl "the the" tampa "the".
- Sutraukia tarpus.
- Pirmą raidę padaro didžiąja.
- Prideda tašką, jei tekstas baigiasi raide arba skaitmeniu.
Atskirų programų išimtys
Settings › Enhancement › "Clean up transcripts by default" yra įjungta. Išimtys siejamos su programos bundle id. "Add current app…" įtraukia paskutinę ne Keebye programą, kurią naudojai, su priešinga nei numatytoji reikšme. Kiekvienas įrašas turi žymimąjį langelį ir mygtuką "Remove".
Savas žodynas
Settings › Dictionary: "Replace spoken words with fixed spellings." Lauke "heard as…" įrašyk tai, ką Keebye išgirsta, o lauke "write as…" — norimą rašybą, tada paspausk Add (veikia ir Enter). Remove ištrina įrašą. Tuščios būsenos tekstas: "No replacements yet."
- Sutampa tik visi žodžiai, niekada ne dalis didesnio žodžio.
- Atitikimui didžiosios ir mažosios raidės nesvarbu; pakeitime paliekama tavo įrašyta raidžių forma.
- Įrašai gali būti iš kelių žodžių. Nugali ilgiausias atitikimas.
- Taikoma kiekvienam diktavimui, nepaisant to, ar programai įjungtas išvalymas.
Lokalaus LLM šlifavimas (pasirenkamas)
Keebye gali perduoti transkripciją lokaliam kalbos modeliui vietoj taisyklėmis pagrįsto išvalymo. Modelis yra Qwen3-1.7B (Q4_K_M GGUF, maždaug 1,28 GB), veikiantis per llama.cpp su Metal. Naudojama godi atranka su išjungtu mąstymu, 64 žetonų riba ir 2 sekundžių terminas. Bet kokia nesėkmė grąžina taisyklėmis pagrįstą išvalymą.
Prieš naudojimą tikslumo apsauga patikrina LLM išvestį: ji turi išlaikyti bent pusę įvesties žodžių pasikartojimų, neviršyti dvigubo įvesties žodžių skaičiaus plius keturi, neturėti nė vieno sakinio ar keturių žodžių frazės, pakartotos tris ar daugiau kartų, ir būti netuščia. Kitaip LLM išvestis atmetama.