Ozeki Voice Keyboard Features

Voice transcription

  • Speech-to-text transcription: Hold Ctrl + Alt to begin recording, then release to transcribe. The resulting text is inserted directly into the active input field: whether a text editor, browser field, or any other application that accepts keyboard input.
  • Microphone selection: Select the audio input device used for recording from the microphone settings window. Ozeki Voice Keyboard enumerates all input devices detected on the system, allowing you to switch between a headset, built-in microphone, or any other connected audio source.
  • Voice model configuration: Configure the speech recognition endpoint through the Voice settings window. Ozeki Voice Keyboard supports any OpenAI-compatible API, including OpenAI Whisper, self-hosted Whisper instances, and third-party providers. The API URL, model name, and API key are all adjustable.

AI assistant

  • Voice-activated AI assistant: Hold Ctrl + Space to activate the AI assistant. Upon releasing the keys, the spoken input is transcribed and submitted to the configured LLM as a prompt. The generated response is typed directly into the active input field.
  • LLM service configuration: Connect to any OpenAI-compatible LLM endpoint through the LLM settings window. Supported backends include cloud-based providers, locally hosted models such as Ollama or LLaMA.cpp, and Ozeki AI Gateway for centralized access management. The API URL, model name, and API key are all configurable.
  • System prompt editor: Define a system prompt that is included with every AI request. Use this to control the assistant's tone, scope, and response style to match your specific workflow or use case.

Hotkey settings

  • Configurable hotkeys: Reassign the keyboard shortcuts for voice recording and AI assistant activation through the hotkey settings panel. This is useful when the default key combinations conflict with other applications installed on your system.
  • Hotkey overlay: A small overlay displayed in the bottom-right corner of the screen shows the active hotkeys when Ozeki Voice Keyboard starts. This provides a quick visual reference without requiring you to open any settings window.

Integration and compatibility

  • Works with any input field: Transcribed and AI-generated text is inserted into whichever input field is active at the time of the request. Ozeki Voice Keyboard is compatible with text editors, browsers, IDEs, chat applications, and any other Windows application that accepts keyboard input.
  • Ozeki AI Gateway integration: Both voice transcription and AI assistant requests can be routed through Ozeki AI Gateway, giving organizations centralized control over API access, model selection, usage monitoring, and authentication across multiple client machines.
  • OpenAI-compatible API support: Ozeki Voice Keyboard works with any service that implements the OpenAI API format, including third-party cloud providers and locally hosted models. This makes it straightforward to switch providers or operate the application fully offline using local speech recognition and LLM services.
  • HTTP request logging: Enable HTTP logging from the tray icon context menu to monitor outgoing API requests in real time. This is useful for verifying that requests are reaching the intended endpoint and for diagnosing connection issues with configured AI services.

More information