Skip to content
Star

Recording Modes

BiBi Keyboard provides two recording modes to fit different workflows.

Overview

ModeHow to triggerBest for
Press and holdhold the mic button to record; release to stopclassic IME feel; precise control
Tap to toggletap the mic button to start/stoplong dictation; hands-free

Press and hold (default)

How to use

  1. Start: press and hold the mic button
  2. Continue: keep holding
  3. Stop: release finger

Setting

  • Key: micTapToggleEnabled = false (default)
  • Path: Settings → ASR Settings → Tap mic to start/stop (off)

Pros / cons

Pros

  • ✅ intuitive; matches most keyboards
  • ✅ precise control of duration
  • ✅ quick stop on release

Cons

  • ⚠️ finger fatigue for long recordings
  • ⚠️ you must keep holding, hard to do other actions

Gestures

  • Swipe left: cancel recording
  • Swipe right: send/commit recognition immediately
  • Swipe down: temporarily lock recording (press-and-hold mode only)

Tap to toggle

How to use

  1. Start: tap the mic button
  2. Continue: hands-free recording
  3. Stop: tap the mic button again

Setting

  • Key: micTapToggleEnabled = true
  • Path: Settings → ASR Settings → Tap mic to start/stop (on)

Pros / cons

Pros

  • ✅ hands-free, good for long recording
  • ✅ you can read/scroll while recording
  • ✅ no finger pressure
  • ✅ good for long dictation

Cons

  • ⚠️ easy to forget to stop
  • ⚠️ slightly higher accidental trigger risk

Gestures

  • Swipe left: cancel recording
  • Swipe right: send/commit recognition immediately
  • long dictation (articles, reports)
  • meeting notes
  • record while doing other actions
  • combine with VAD auto-stop

Works best with VAD

Tap-to-toggle + auto-stop on silence (VAD) gives an experience close to continuous conversation:

Settings → ASR Settings → Tap mic to start/stop: ON
Settings → ASR Settings → Auto-stop on silence (VAD): ON

Released under the Apache 2.0 License.