Privacy-First Voice Transcription

Your voice, your words,

your machine — always.

OiPer Desktop turns speech into text with a single hotkey. Hold to record, release to transcribe, and your words appear right where you need them — instantly and privately.

The Story

Designed for those who value their words

In an era where every keystroke is tracked and every voice recording uploaded to distant servers, OiPer takes a different path. Built from the ground up with native code, it delivers transcription that stays on your machine.

No cloud dependencies. No accounts required. No data leaving your device. Just pure, local voice-to-text that works as fast as you can speak.

The Craft

Six pillars of thoughtful engineering

Effortless Capture

A single hotkey triggers recording. Release to transcribe. Text appears in your active window instantly.

Privacy by Design

Your audio and transcriptions never leave your device. No telemetry, no tracking, no compromise.

Native Performance

Written in native code for maximum speed. 1.5 seconds for 30 seconds of audio.

Opt-in Online

Cloud services are entirely optional. Use your own API keys. Disable at any time.

Hardware Aware

Automatically detects your hardware. Choose CPU, GPU, or let OiPer pick the optimal path.

LLM Enhanced

Route through advanced models like Gemini for specialized terminology and perfect accuracy.

The Numbers

Performance, measured

0

Transcription Time

100%

Local by Default

0

Data Sent

4.3×

Faster than API

Benchmark comparison

OiPer Desktop
1.5s
Lemonfox API
3.27s
Python Faster-Whisper
3.55s
OpenAI Whisper 1 API
6.46s
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