Dictate Anywhere You Type
Type 4x faster with your voice. Just speak, and AI turns your words into polished, ready-to-send text. Completely free.
WORKS EVERYWHERE YOU TYPE
One keyboard for all your apps. Dictate into Messages, WhatsApp, Email, Notion, or anywhere else - no app switching required. Your voice becomes text instantly. Swipe to switch between modes right from the keyboard.
AI THAT PROCESSES YOUR SPEECH
Raw transcriptions become polished text automatically. AI removes filler words, fixes punctuation, and formats everything perfectly. Use your clipboard or selected text as additional context.
RUN AI ON YOUR DEVICE
Process your text with AI that runs entirely on your device. VivaDicta recommends Apple Foundation Model on devices that support Apple Intelligence. If yours doesn't, including many devices on iOS 18, you can use other on-device AI models, fully offline. No API key, no internet, nothing leaving your device.
KEYBOARD AI PROCESSING
Select text or place your cursor, then pick an AI preset - translate, rewrite, summarize, and more. Works in any app, right from the keyboard.
COMPLETELY FREE, NO EXCEPTIONS
No subscriptions, no paywalls, no limits. On-device AI, custom keyboard, unlimited transcriptions - all free.
PRIVATE BY DESIGN
Your voice never leaves your iPhone:
- All transcription runs on your device
- AI processing can run on-device with Apple Foundation Model or a downloadable model
- Zero telemetry or tracking
- No accounts or sign-ups required
- Works in airplane mode
Cloud AI is optional and always under your control.
AI PRESETS
40+ built-in presets - rewrite, summarize, translate, and more. Create custom presets and mark favorites for quick access.
SPEAKER LABELS
Speaker-separated transcripts for meetings, interviews, and group chats - clear who said what.
VIVA MODES
Switch between AI-powered modes, each with its own AI settings. With Soniox, Gladia, or Speechmatics, transcripts can come back already translated.
LIVE TRANSLATION
Speak in one language and hear it back in another, in real time. Pick source and target, play it through your headphones, and adjust playback speed. 60+ languages, any-to-any.
CHAT WITH YOUR NOTES
Ask questions about one note, many, or across your entire library. Surface insights, action items, and key points.
SMART AI SEARCH
Find notes by meaning, not just keywords. Ask "what did I say about the pricing idea?" and VivaDicta finds it. Fully on-device.
REMINDER SUGGESTIONS
Turn notes into reminders in the original language. Review and send approved items straight to Apple Reminders.
APPLE WATCH APP
Record voice notes from your wrist. Tap and talk - they're transcribed on iPhone in the background.
FULLY CUSTOMIZABLE
- 16 AI transcription providers (local and cloud)
- 20+ AI processing providers, including on-device models
- Bring your own AI via any compatible API
- Personal dictionary, word replacements, and custom tags
- Save transcriptions to Obsidian automatically
- Auto export to a folder of your choice
KEY FEATURES
- System-wide Voice keyboard with AI text processing
- On-device Whisper and NVIDIA Parakeet - professional-grade transcription
- Records through AirPods and Bluetooth headsets
- On-device AI - Apple Foundation Model or a downloadable model you run offline
- Live Translation - real-time speech-to-speech across 60+ languages
- Chat with AI about one note or many, with Smart AI Search
- Reminder suggestions sent to Apple Reminders
- iCloud sync across iPhone, Apple Watch, and Mac
- Home screen widgets and Siri Shortcuts integration
- Multi-language keyboard: French, German, Spanish, Russian
- 100+ languages with auto-detection
- Open source on GitHub
PERFECT FOR
- Quick messages and emails
- Meeting notes and lectures
- Voice memos and ideas
- Journalists and writers
- Developers and students
- Anyone who thinks faster than they type
Download VivaDicta.
Your voice. Your words. Your device. Your privacy.
This app is incredible. It does what it says it does really well. You can change the prompt or preset as you're talking. Now I can talk in English and my output comes out in Spanish automatically. I use Parakeet v2 for normal English transcriptions (free) with no cleanup and run it through Gemini 3.5 via API when I need translations, which I also believe it’s free. It's very handy that there's a keyboard alongside the button so you can edit the text if the transcription doesn't come out as you wanted it. I like how you can set different presets, not only for the transcription model and the processor but also for the different prompts. It seems the creator has thought out different things. I know this app will just continue to get better, so I can't recommend it enough!! The fact that this app is free for iOS compelled me to buy the lifetime version on the Mac and tell all my family and friends about it. I’m shocked more people don’t know about this app, despite being more competent than some paid versions out there.
Developer Response
Thank you so much for your support! If you have questions - don't hesitate to reach out ❤️
Dictation keyboard that “just works”
Hilux.TG
One of the most feature-rich yet simplistic dictation keyboard applications I've used and that includes Spokenly -- closest competitor app. It’s got all the features you would need in the simplest settings layout so far as of today. And it is the best dictation keyboard out of the numerous I've used on iOS and macOS. I also really love the quick dictation model switch so I can switch between specific language modes. Even if the network environment is poor, I can switch back to local dictation right from the keyboard without going into the app. It's also the least laggy of the many dictation iOS apps I've tried, with the immediate complements of haptic feedbacks. There's also even the holding spacebar to move the cursor function just like in iOS. 10/10 power user recommended
Developer Response
Thank you for your feedback! ❤️
Great app for real time translation
Dmitrii Korneev
Fantastic tool to improve productivity and break language barriers! I’ve been using the app for several months and been very impressed. It accurately converts my speech into text even when I speak at a natural pace. The interface is clean, user-friendly, and easy to navigate, making it simple to start recording and transcribing right away.
Developer Response
Thank you for your feedback! ❤️
Phenomenal
bioinfx
I am writing this entire review using this app, and I don't expect that I will need to change any formatting or correct any mistakes. It just works. It's as good as the best speech-to-text apps that I've used on MacOS. The keyboard works perfectly and it's an incredibly polished app. I literally have no notes. This is simply phenomenal. Kudos to the developer.
Developer Response
Thank you for your feedback! ❤️Feel free to reach out to me anytime if you have any questions about the app.
Your words, ready the moment you stop talking.
VivaDicta 3.8.0 adds real-time transcription, finally records through your headphones, and refreshes the transcription and AI model lineup.
Soniox Realtime
A new transcription option that sends your speech to Soniox while you talk, instead of uploading the recording after you stop. The text is ready almost the moment you finish. Pick "Soniox Realtime" in the model list to use it. If the connection drops it quietly falls back to the normal upload, so nothing is lost. The standard Soniox model also returns results with noticeably less waiting.
Your Headphones' Microphone
If you're wearing AirPods or a Bluetooth headset, VivaDicta now records through them instead of falling back to the iPhone microphone - the same way Phone and Voice Memos behave. A new Microphone setting lets you pin the iPhone microphone instead, which keeps your headphones in full-quality audio while you dictate. On iOS 26, recording uses Apple's high-quality Bluetooth mode where supported, so music and podcasts no longer drop to muffled headset sound.
Sign In With Grok
Connect a SuperGrok or X Premium account and use Grok for AI processing without an API key. Sign-in happens in the browser with a short code, the same way you'd connect a TV app. xAI limits which plans can connect an app, so an API key is still there as a fallback and unlocks the full model list.
Smarter Filler Removal
Hesitation sounds like "uh" and "um" are now removed based on the transcript's language, so real words are no longer stripped by mistake. German "um" (as in "um zu") and Portuguese "um" stay intact. A new Remove Filler Words toggle in Settings > Advanced turns the cleanup off entirely and keeps every word exactly as spoken.
New Transcription Models
AssemblyAI Universal-3.5 Pro is now the default AssemblyAI model, with native code switching for multilingual speech and better speaker labels. Soniox moves to v5 for higher accuracy across 60+ languages. Also new: Gladia Solaria-3 for English, French, German, Spanish, and Italian, Speechmatics Melia-1 which detects and switches between 56+ languages on its own, OpenAI GPT-4o Transcribe Diarize for speaker-labeled transcripts, and full-size Whisper Large V3 on Groq.
Latest AI Models
Claude Sonnet 5, the GPT-5.6 family, Grok 4.5, and GLM-5.2 join the lineup, and Kimi and Cerebras get fresher defaults. The GPT-5.6 models are available on the OpenAI sign-in path too, so you get them without an API key. Retired models are upgraded to their replacements automatically, so no mode breaks and nothing needs re-picking.
Quality of Life
The keyboard session timeout gains a Never option, hot mic sessions get an in-app stop control, and adding your own transcription server now lets you choose how audio is sent, so endpoints that only accept it inside a JSON request finally work.
Version 3.8.0
The developer, Anton Novoselov, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More