Saneleminen
Push-to-talk-näppäin, pohjassa pitäminen ja napautus, pillerin näkymät, tekstin syöttötapa ja se, mihin Keebye kieltäytyy kirjoittamasta.
Paina push-to-talk-näppäintä, puhu, päästä irti. Litterointi ajetaan koko lausahdukselle sen jälkeen, kun päästät irti, ja teksti syötetään siihen sovellukseen, joka on edessä.
Push-to-talk-näppäin
Settings › Push-to-talk hotkey: "Hold this key to dictate; release to insert." Muutokset tulevat voimaan heti.
- Fn / Globe (Windowsissa oikea Ctrl)
- Vasen ⌘ (Windowsissa vasen Windows-näppäin)
- Oikea ⌘, oletus (Windowsissa oikea Windows-näppäin)
- Vasen ⌥ (Windowsissa vasen Alt)
- Oikea ⌥ (Windowsissa oikea Alt)
Pohjassa vai napautus
- Näppäimen painaminen aloittaa tallennuksen heti.
- Päästä irti 400 ms:n jälkeen tai myöhemmin: pohjassa pitäminen. Tallennus päättyy ja teksti syötetään.
- Päästä irti alle 400 ms:ssa: napautus. Tallennus jatkuu. Toinen napautus päättää sen ja syöttää tekstin.
- Esc peruu käynnissä olevan tallennuksen. Mitään ei syötetä.
- Yksittäinen lausahdus on rajattu 300 sekuntiin (5 minuuttia), minkä jälkeen se päättyy ja teksti syötetään automaattisesti.
Pilleri
Pilleri on pieni, aina näkyvä paneeli, jonka läpi voi napsauttaa. Se on ensisijaisen näytön alalaidan keskellä, 96 pt alareunan yläpuolella. Macilla se näkyy kaikissa Spaces-työtiloissa eikä koskaan ota fokusta.
- Lepotilassa: mikrofonin kuvake.
- "Downloading speech model… NN%" mallin latautuessa tai "Model download failed — reopen Keebye to retry".
- "Listening…" → "Transcribing…" → "Inserting…" sanelun aikana.
- Lyhyet ilmoitukset noin 2,6 sekunnin ajan: "Couldn't insert: <reason>", "Text left on clipboard — paste manually" tai "Dictation paused: secure input on (<App>)".
Miten teksti syötetään
Paste (fast), oletus: Keebye ottaa tilannekuvan leikepöydästäsi, kirjoittaa litteroinnin, syntetisoi ⌘V:n (Windowsissa Ctrl+V) ja palauttaa 250 ms:n kuluttua aiemman leikepöytäsisällön, jos leikepöytä on edelleen Keebyen hallussa. Macilla litterointi on väliaikainen leikepöytäkohde, jonka leikepöytäsovellukset ohittavat; Windowsissa palautetaan vain pelkkä teksti. "Restore clipboard after paste" on oletuksena päällä.
Macilla sovelluksissa Terminal.app, iTerm2, Warp, WezTerm ja kitty sekä Windowsissa sovelluksissa Windows Terminal, komentokehote ja PowerShell liittäminen paloitellaan enintään 2000 tavun osiin 50 ms:n välein.
Typing (terminals / SSH / any layout): Keebye lähettää Unicode-näppäinpainalluksia koskematta leikepöytään, Macilla 16 merkin paloissa 4 ms:n välein. Tapa on näppäinasettelusta riippumaton ja toimii SSH:n ja tmuxin yli. Jos kirjoitus epäonnistuu, teksti jää leikepöydälle ja pilleri näyttää "Text left on clipboard — paste manually".
Salasanakentät ja suojattu syöttö
Jos Macilla suojattu syöttö on päällä tai fokusoitu elementti on salasanakenttä, Keebye ei kirjoita mitään leikepöydälle ja näyttää "Couldn't insert: Secure input is active (<App>) — dictation is blocked" tai "Couldn't insert: A password field is focused — dictation is blocked". Tällaisia saneluja ei koskaan tallenneta historiaan. Viiden sekunnin välein tehtävä tarkistus varoittaa myös "Dictation paused: secure input on (<App>)" niin kauan kuin suojattu syöttö on päällä.
Lämmin mikrofoni
Mikrofonivirta käynnistyy ensimmäisestä sanelustasi ja jää sen jälkeen käyntiin sovelluksen koko käynnissäolon ajaksi, joten järjestelmäsi mikrofonin käytön ilmaisin jää päälle ensimmäisen käytön jälkeen. Jokaisen lausahduksen alkuun lisätään liukuva 500 ms:n puskuri. Istunnon ensimmäinen sanelu voi silti maksaa virran käynnistysviiveen, ja tuota 500 ms:n puskuria ennen sanotut sanat voivat silti leikkautua pois. Ääni muunnetaan 16 kHz:n monoksi, ja laitteen vaihto havaitaan sekunnin sisällä.