Gå til dokumentasjonsinnholdet
Keebye Docs

Diktere

Push-to-talk-tasten, hold kontra trykk, hva pillen viser, hvordan tekst settes inn, og hvor Keebye nekter å skrive.

Hold inne push-to-talk-tasten, snakk, slipp. Transkriberingen kjører på hele ytringen etter at du slipper, og teksten settes inn i den appen som er forrest.

Push-to-talk-tasten

Settings › Push-to-talk hotkey: "Hold this key to dictate; release to insert." Endringer gjelder umiddelbart.

  • Fn / Globe
  • Venstre ⌘
  • Høyre ⌘ (standard)
  • Venstre ⌥
  • Høyre ⌥

Hold eller trykk

  • Å trykke ned tasten starter opptaket umiddelbart.
  • Slipp etter 400 ms eller mer: hold for å snakke. Opptaket stopper og teksten settes inn.
  • Slipp før 400 ms: et trykk. Opptaket fortsetter. Et nytt trykk stopper og setter inn.
  • Esc avbryter et opptak som pågår. Ingenting settes inn.
  • En enkelt ytring er begrenset til 300 sekunder (5 minutter); da stopper den og setter inn teksten automatisk.

Pillen

Pillen er et lite panel som alltid er synlig og som du kan klikke gjennom, nederst i midten av hovedskjermen, 96 pt over nedre kant. Den vises på alle Spaces og tar aldri fokus.

  • I ro: et mikrofonsymbol.
  • "Downloading speech model… NN%" mens en modell lastes ned, eller "Model download failed — reopen Keebye to retry".
  • "Listening…" → "Transcribing…" → "Inserting…" under en diktering.
  • Korte meldinger i rundt 2,6 sekunder: "Couldn't insert: <reason>", "Text left on clipboard — paste manually" eller "Dictation paused: secure input on (<App>)".

Hvordan teksten settes inn

Paste (fast), standardvalget: Keebye tar et øyeblikksbilde av utklippstavlen, skriver transkripsjonen som et forbigående utklippselement som utklippsbehandlere hopper over, synteserer ⌘V, og etter 250 ms gjenoppretter den forrige utklippstavlen hvis Keebye fortsatt eier den. "Restore clipboard after paste" er på som standard.

I Terminal.app, iTerm2, Warp, WezTerm og kitty deles innlimingen i biter på maks 2000 byte med 50 ms mellomrom.

Typing (terminals / SSH / any layout): Keebye sender Unicode-tastetrykk i biter på 16 tegn, 4 ms fra hverandre, uten å røre utklippstavlen. Det er uavhengig av tastaturoppsett og fungerer over SSH og tmux. Hvis skrivingen mislykkes, havner teksten på utklippstavlen og pillen viser "Text left on clipboard — paste manually".

Passordfelt og sikker inndata

Hvis sikker inndata er slått på, eller elementet som har fokus er et passordfelt, skriver Keebye ingenting til utklippstavlen og viser "Couldn't insert: Secure input is active (<App>) — dictation is blocked" eller "Couldn't insert: A password field is focused — dictation is blocked". Slike dikteringer lagres aldri i historikken. En sjekk hvert 5. sekund advarer også "Dictation paused: secure input on (<App>)" så lenge sikker inndata er på.

Den varme mikrofonen

Mikrofonstrømmen starter ved den første dikteringen din og kjører deretter så lenge appen lever, så mikrofonindikatoren i macOS blir stående på etter første bruk. En rullerende buffer på 500 ms legges til starten av hver ytring. Den første dikteringen i en sesjon kan fortsatt betale for oppstarten av strømmen, og ord som sies før disse 500 ms, kan fortsatt bli kuttet. Lyden resamples til 16 kHz mono, og et bytte av lydenhet oppdages innen ett sekund.