Skip to main content
Version: 0.4.x

Voice Input in Keyboard Mode

In keyboard mode the MIC key can work two ways, controlled by the "prefer built-in ASR" checkbox on the setup page:

SettingWhat the MIC key doesWhich microphone records
On (and an ASR service configured)The keypad records and transcribes, then types the result over BluetoothThe keypad's microphone
OffThe keypad sends a keystroke (Ctrl + Option) to your computer, triggering its dictation appYour computer's microphone

Option A needs no software on your computer. Option B reuses a dictation app you already have.

Option A: Built-in speech recognition

The keypad records the audio and sends it to a Whisper-compatible endpoint you configure.

Configure the service

Open the VibeKeys setup page in Chrome or Edge, connect to your device, and fill in the ASR (Speech Recognition) fields:

FieldWhat to enter
URIA Whisper-compatible transcriptions endpoint, e.g. https://api.groq.com/openai/v1/audio/transcriptions
API keyThe API key for that service (sent as a bearer token)
ModelThe model name, e.g. whisper-large-v3

Groq, OpenAI, and self-hosted whisper.cpp or faster-whisper servers all work.

Make sure "prefer built-in ASR" is checked on the same page.

Choose a MIC mode

The setup page offers two trigger styles for the MIC key:

  • PTT (push to talk): hold MIC to record, release to send.
  • Toggle: tap MIC to start recording, tap again to stop and send.

Use it

Press MIC and speak. The recognized text is typed over Bluetooth into whatever has focus on your computer.

Option B: Your computer's dictation app

With "prefer built-in ASR" off, the MIC key sends Ctrl + Option instead of recording. Set that as your dictation app's shortcut — the easiest way is to press the MIC key while the app is recording a shortcut:

Typeless

  1. Open Typeless → Settings → Keyboard Shortcuts
  2. Go to Dictate and click in the input area to "Change shortcut"
  3. Press the MIC key on the VibeKeys Max to record it as the hot key

Whispr Flow

  1. Open Whispr Flow → Preferences → Shortcuts
  2. Click "Change" next to Shortcuts
  3. Press the MIC key on the VibeKeys Max to record it as the hot key

After that, press MIC, speak, and press MIC again to stop.