Translation
Speak in any language and get translated text — built-in or custom language presets.
VivaDicta can automatically translate your speech into another language as you dictate. Speak in any language, and get the translated text pasted at your cursor — in one step.
Built-in Translation Presets
VivaDicta includes translation presets out of the box:
- 🇺🇸 Translate to English
- 🇷🇺 Translate to Russian
- 🇪🇸 Translate to Spanish
- 🇨🇳 Translate to Chinese
- 🇫🇷 Translate to French
- 🇩🇪 Translate to German
- 🇧🇷 Translate to Portuguese
- 🇯🇵 Translate to Japanese
- 🇰🇷 Translate to Korean
- 🇸🇦 Translate to Arabic
- 🇮🇹 Translate to Italian
Each preset preserves the original meaning, tone, and structure of your speech — outputting only the translated text with no extra commentary.
How to Use
Quick Switch While Recording
Assign a translation preset to a keyboard shortcut slot (e.g., ⌘5). While the mini recorder is visible, press the shortcut to switch to translation mode before stopping your recording.
Set as Default in a Viva Mode
The most powerful setup: create a Viva Mode with a translation preset as the default. For example:
- Create a "Spanish Mode" that uses the Translate to Spanish preset.
- Assign it to ⌥3 for instant access.
- Switch to it whenever you need to dictate in your language and get Spanish output.
You can even bind it to a specific app — for example, auto-activate Spanish translation when you open a specific website or app.
Translate Existing Transcriptions
Already recorded something? Open it in the transcription detail view and generate a new variation with a translation preset. The original and all translations are saved side by side.
Create Custom Translation Presets
Need a language that's not built in? Create a custom preset:
- Go to AI Presets in settings.
- Create a new preset with category Translate.
- Set the prompt to something like: "Translate the text into French. Preserve the original meaning, tone, and structure. Output only the translated text."
- Give it a name and icon (e.g., 🇫🇷 French).
You can create presets for any language your AI provider supports.
Tips
- Speak in any language — VivaDicta transcribes first, then translates. The transcription model handles the source language detection.
- Use Groq for free translation — the same free Groq API key works for both transcription and AI processing (including translation).
- Combine with context — with screen or clipboard context enabled, you can say "translate what's on my screen to English" using the Assistant preset.
- Multiple translations — generate variations in different languages from the same recording in the detail view.