For developers
Your own speech recognition service
For those who know what an API key is. Connect the service directly and pay it for what you use: usually $1–$3 a month, all-day dictation up to ~$10. Not your thing? Just take a subscription.
Which one is for you
Most people: a subscription
Sign in with Google and talk. We pay for recognition and ✨, you pay one sum a month. Nothing to sign up for. That’s what 95 % of users choose.
A subscription is easier for me — ProDevelopers: your own service
You already have an OpenAI account or know how to get a key. You pay the service for what you use and us only for the app. No limits from us, and your voice bypasses our servers.
The “Own keys” planHow it works
- Sign up with a speech recognition service — OpenAI and Soniox for now, more to come — and create a key.
- Paste the key into the app. It’s stored encrypted on the device and never reaches us.
- Your voice goes from the device straight to the service. You pay it for what you use, and us for the app: for a year, or once and for good.
Which key do I need?
Ideally both: Soniox for voice, OpenAI for ✨ and text. But the app works with just one.
Soniox — voice
Text appears while you speak. The cheapest recognition — ≈ $0.12 an hour.
OpenAI — text and ✨
✨, translation, quick replies and sentence-by-sentence recognition. An hour of dictation ≈ $0.36, one ✨ action under $0.01.
How to get them
An OpenAI key
- Open OpenAI’s keys page and sign in — a Google account will do. platform.openai.com/api-keys
- Settings → Billing: top up $5. Without funds the key does not work.
- “Create new secret key” → any name → “Create secret key” → “Copy”.
- Go back to the app and press “Paste” — it checks the key.
Tip: Settings → Limits — set a monthly cap, say $10. Nothing more is charged even if the key leaks.
A Soniox key
- Open the Soniox console and sign in or sign up. console.soniox.com
- Billing: top up $5–10 — enough for dozens of hours.
- “My First Project” → “API Keys” → “Create API key” → copy the key.
- Go back to the app and press “Paste” — it checks the key.
How to paste it into the app
- Windows: settings → “Recognition”. Android: the Klavi app → “Recognition”.
- Choose OpenAI or Soniox and press “Get a key” — the service’s page opens with a hint.
- Copied the key? Press “Paste”. You will see “✓ The key works” or a clear reason what is wrong.
What it costs
| An hour of dictation, Soniox | ≈ $0.12 |
|---|---|
| An hour of dictation, OpenAI | ≈ $0.36 |
| One ✨ action, OpenAI | under $0.01 |
| A usual month | $1–$3 |
| Dictating all day, every day | up to ~$10 |
Plus the app: the “Own keys” plan for a year or forever. You pay the service yourself — we’re not a middleman.
Keeping the key safe
Only on your device
The key is stored encrypted on the device and goes only to the provider — it never reaches us. The app never writes the key to its log.
A cap in the console
Set a monthly spending cap in the OpenAI or Soniox console — then even a lost key cannot spend more than you allowed.
Don’t send the key around
Don’t send it in messengers or email. If the key got out, delete it in the console and create a new one in a minute.
Company keys are a different story: they’re locked away on our server and employees never see them.
The key does not work
“No funds on the account”
The key is real, but the account is not topped up. OpenAI: Settings → Billing; Soniox: Billing. Top up and dictate — no new key needed.
“The key is not accepted”
The key was copied partly or deleted in the console. Copy it again with the “Copy” button or create a new one.
“This is an organisation admin key”
OpenAI needs an ordinary key: “Create new secret key” on the API keys page, not an admin key.
Can I use just one key?
Yes. OpenAI only — sentence-by-sentence recognition and ✨ work. Soniox only — live recognition works, and ✨ needs an OpenAI key.
Try it on your own messages
14 days free. No card — just sign in with Google.