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 1codex 2codex 3codex 4codex 5
codex2 1codex2 2codex2 3codex2 4codex2 5
gemini 1gemini 2gemini 3gemini 4gemini 5
glm 1glm 2glm 3glm 4glm 5
sonnet 1sonnet 2sonnet 3sonnet 4sonnet 5
kimi 1kimi 2kimi 3kimi 4kimi 5
codex53 1codex53 2codex53 3codex53 4codex53 5
opus 1opus 2opus 3opus 4opus 5
qwen 1qwen 2qwen 3qwen 4qwen 5
sonnet2 1sonnet2 2sonnet2 3sonnet2 4sonnet2 5
lovable 1lovable 2lovable 3lovable 4lovable 5
v0 1v0 2v0 3v0 4v0 5