Diktēšana
Push-to-talk taustiņš, turēšana pret piesitienu, ko rāda indikators, kā tiek ievietots teksts un kur Keebye atsakās rakstīt.
Nospied push-to-talk taustiņu, runā, atlaid. Transkripcija pēc atlaišanas notiek visam izteikumam kopā, un teksts tiek ievietots tajā lietotnē, kura ir priekšplānā.
Push-to-talk taustiņš
Iestatījumi › Push-to-talk hotkey: "Hold this key to dictate; release to insert." (Turi šo taustiņu, lai diktētu; atlaid, lai ievietotu.) Izmaiņas stājas spēkā uzreiz.
- Fn / Globe (Windows vidē labais Ctrl)
- Kreisais ⌘ (Windows vidē kreisais Windows taustiņš)
- Labais ⌘, noklusējums (Windows vidē labais Windows taustiņš)
- Kreisais ⌥ (Windows vidē kreisais Alt)
- Labais ⌥ (Windows vidē labais Alt)
Turēšana vai piesitiens
- Taustiņa nospiešana sāk ierakstu nekavējoties.
- Atlaišana pēc 400 ms vai vairāk: turēšana runāšanai. Ieraksts apstājas, un teksts tiek ievietots.
- Atlaišana ātrāk par 400 ms: piesitiens. Ieraksts turpinās. Otrs piesitiens to aptur un ievieto tekstu.
- Esc atceļ notiekošu ierakstu. Nekas netiek ievietots.
- Viens izteikums ir ierobežots ar 300 sekundēm (5 minūtēm), pēc tam ieraksts apstājas un teksts tiek ievietots automātiski.
Indikators
Indikators ir neliels, vienmēr redzams panelis, kas laiž klikšķus cauri; tas atrodas galvenā ekrāna apakšdaļā centrā, 96 pt virs apakšējās malas. Mac datorā tas ir redzams visās Spaces un nekad nepārņem fokusu.
- Miera stāvoklī: mikrofona simbols.
- "Downloading speech model… NN%", kamēr modelis lejupielādējas, vai "Model download failed — reopen Keebye to retry".
- "Listening…" → "Transcribing…" → "Inserting…" diktēšanas laikā.
- Īsi paziņojumi aptuveni 2,6 sekundes: "Couldn't insert: <reason>", "Text left on clipboard — paste manually" vai "Dictation paused: secure input on (<App>)".
Kā teksts tiek ievietots
Ielīmēšana (ātri) — noklusējums: Keebye saglabā tavas starpliktuves momentuzņēmumu, ieraksta transkriptu, sintezē ⌘V (Windows vidē Ctrl+V) un pēc 250 ms atjauno iepriekšējo starpliktuves saturu, ja starpliktuve joprojām pieder Keebye. Mac datorā transkripts ir pagaidu starpliktuves vienums, kuru starpliktuvju pārvaldnieki izlaiž; Windows vidē tiek atjaunots tikai vienkāršs teksts. "Restore clipboard after paste" pēc noklusējuma ir ieslēgts.
Mac datorā lietotnēs Terminal.app, iTerm2, Warp, WezTerm un kitty, bet Windows vidē lietotnēs Windows Terminal, Command Prompt un PowerShell ielīmēšana tiek sadalīta gabalos, kas nepārsniedz 2000 baitu, ar 50 ms pauzēm.
Rakstīšana (termināļi / SSH / jebkurš izkārtojums): Keebye sūta Unicode taustiņu nospiedumus, neaiztiekot starpliktuvi; Mac datorā — 16 rakstzīmju gabalos ar 4 ms atstarpi. Tā ir neatkarīga no izkārtojuma un darbojas caur SSH un tmux. Ja rakstīšana neizdodas, teksts nonāk starpliktuvē un indikatorā parādās "Text left on clipboard — paste manually".
Paroļu lauki un droša ievade
Mac datorā, ja ir ieslēgta droša ievade vai fokusētais elements ir paroles lauks, Keebye neko neieraksta starpliktuvē un parāda "Couldn't insert: Secure input is active (<App>) — dictation is blocked" vai "Couldn't insert: A password field is focused — dictation is blocked". Šādas diktēšanas nekad netiek saglabātas vēsturē. Ik pēc 5 sekundēm veikta pārbaude turklāt brīdina ar "Dictation paused: secure input on (<App>)", kamēr droša ievade ir ieslēgta.
Siltais mikrofons
Mikrofona plūsma sākas ar tavu pirmo diktēšanu un pēc tam paliek ieslēgta visu lietotnes darbības laiku, tāpēc pēc pirmās lietošanas sistēmas mikrofona lietošanas indikators paliek ieslēgts. Katra izteikuma sākumam tiek pievienots ritošs 500 ms priekšbuferis. Sesijas pirmajā diktēšanā joprojām var būt jūtama plūsmas sākšanas aizture, un vārdi, kas izrunāti pirms šī 500 ms bufera, joprojām var tikt nogriezti. Audio tiek pārrēķināts uz 16 kHz mono, un ierīces maiņa tiek pamanīta sekundes laikā.