Pāriet uz dokumentācijas saturu
Keebye dokumentācija

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
  • Kreisais ⌘
  • Labais ⌘ (noklusējums)
  • Kreisais ⌥
  • Labais ⌥

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. 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 kā pagaidu starpliktuves vienumu, kuru starpliktuvju pārvaldnieki izlaiž, sintezē ⌘V un pēc 250 ms atjauno iepriekšējo starpliktuves saturu, ja starpliktuve joprojām pieder Keebye. "Restore clipboard after paste" pēc noklusējuma ir ieslēgts.

Lietotnēs Terminal.app, iTerm2, Warp, WezTerm un kitty 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 16 rakstzīmju gabalos ar 4 ms atstarpi, neaiztiekot starpliktuvi. 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

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 macOS mikrofona 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ā.