oiper.desktop :: local-first voice-to-text runtime

Workflow

hold hotkey then record then release then instant injection

OiPer Desktop is optimized for people who think fast and type faster. It captures speech, transcribes with low latency, and inserts output directly into the active application.

ux: minimal friction
performance: native speed
privacy: local by default

Execution log

[local] audio capture initialized
[local] whisper engine loaded
[privacy] outbound traffic: disabled
[action] release hotkey -> transcription
[result] injected text in active window
[optional] online cleanup only if enabled

Privacy and security policy

  • - Transcription runs locally on your machine.
  • - Activity logs and audio remain on-device.
  • - Online optimization is optional and user-triggered.
  • - API key is required for online providers.
  • - Disable online mode at any time from settings.

Config matrix

  • model: whisper-large-v3 or lightweight local model
  • backend: auto | cpu | gpu
  • cleanup: local or online
  • online: base_url + api_key + model_name
  • advanced: llm-transcription for technical content

Benchmark report

30s english audio
solutiontime
OiPer Desktop1.5s
Lemonfox API3.27s
Python Faster-Whisper3.55s
OpenAI Whisper 1 API6.46s

OiPer records the best speed while keeping transcription local and controllable.

Codex-5.2 1Codex-5.2 2Codex-5.2 3Codex-5.2 4Codex-5.2 5
Codex-5.3 1Codex-5.3 2Codex-5.3 3Codex-5.3 4Codex-5.3 5
Codex-5.3 1Codex-5.3 2Codex-5.3 3Codex-5.3 4Codex-5.3 5
GPT-5.4 1GPT-5.4 2GPT-5.4 3GPT-5.4 4GPT-5.4 5
Gemini-3.1 Pro 1Gemini-3.1 Pro 2Gemini-3.1 Pro 3Gemini-3.1 Pro 4Gemini-3.1 Pro 5
Sonnet-4.6 1Sonnet-4.6 2Sonnet-4.6 3Sonnet-4.6 4Sonnet-4.6 5
Sonnet-4.6 1Sonnet-4.6 2Sonnet-4.6 3Sonnet-4.6 4Sonnet-4.6 5
Opus-4.6 1Opus-4.6 2Opus-4.6 3Opus-4.6 4Opus-4.6 5
GLM-5 1GLM-5 2GLM-5 3GLM-5 4GLM-5 5
Kimi-K2.5 1Kimi-K2.5 2Kimi-K2.5 3Kimi-K2.5 4Kimi-K2.5 5
Qwen-3.5 1Qwen-3.5 2Qwen-3.5 3Qwen-3.5 4Qwen-3.5 5
Lovable 1Lovable 2Lovable 3Lovable 4Lovable 5
V0-Max 1V0-Max 2V0-Max 3V0-Max 4V0-Max 5