Skip to content

avin/voice-to-keys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VoiceToKeys Icon

VoiceToKeys

Effortless voice typing in any Windows application.

Platform Qt License


🚀 Overview

VoiceToKeys is a lightweight, high-performance Windows utility that bridges the gap between your voice and any text field. Unlike standard built-in transcription tools, VoiceToKeys works globally across all applications—browsers, IDEs, games, and legacy software—by emulating real-time keyboard input.

Powered by industry-leading AI models, it offers low-latency, high-accuracy dictation that feels like magic.

✨ Key Features

  • ⌨️ Universal Compatibility: Works in any app including Chrome, Word, Slack, VS Code, and even fullscreen games.
  • Real-Time Typing: Words appear as you speak. No waiting for the end of the sentence.
  • 🧠 Smart Incremental Updates: Intelligently handles interim results by automatically correcting text as the AI refines its understanding (using backspaces and re-typing).
  • ☁️ Multiple AI Providers: Native support for Soniox, Azure Speech, Deepgram, and Yandex for world-class accuracy.
  • 🎯 Global Hotkey: Toggle dictation instantly with a custom shortcut.
  • 👁️ Visual Overlay: A customizable, minimal HUD shows you exactly when the app is listening.
  • 🛡️ Privacy Focused: No data is stored locally. Audio is streamed directly to your chosen provider over secure connections.

🚦 Quick Start

1. Installation

  1. Download the latest release from the Releases page.
  2. Run the installer and launch the application.
  3. Find the icon in the System Tray.

2. Setup

  1. Right-click the tray icon and select Settings.
  2. Select Microphone: Choose your preferred input device.
  3. Choose Provider: Enter your API key for Soniox, Azure, or Deepgram.
  4. Set Hotkey: Choose a shortcut that won't conflict with other apps.

3. Usage

  1. Click into any text field where you want to type.
  2. Press your Hotkey.
  3. Speak clearly into the microphone.
  4. Press the Hotkey again to finish.