# Diction > Powerful
speech to text
iPhone keyboard Your voice. Your data. On your device or self-hosted.
No limits · Private · Encrypted · 99 languages ## Table of Contents ### Features - [Features](/features.md): Everything Diction does. Context-aware voice editing, AI Companion that sounds human, Profile, on-device and self-hosted, long dictations, 99 languages. - [Context-Aware Text Editing](/features/context-aware.md): Diction reads the text around your cursor and adapts your dictation to fit. Insert into sentences, replace selected text, fix typos -- all by voice. - [AI Companion](/features/ai-companion.md): AI Companion polishes your speech into clean text, and understands voice commands to rewrite, translate, or edit. Available with Diction One. - [Transcription History](/features/history.md): Every dictation is saved and searchable. Browse recent transcriptions, search the full archive, and tap any entry to see the complete text #### AI Companion - [Tone Presets](/features/tone-presets.md): Set a writing style per app. Professional for email, casual for messages. Diction remembers which tone to use where and applies it automatically - [My Words](/features/my-words.md): Add names, places, and terms to your personal dictionary. Diction uses them to improve transcription and AI Companion accuracy ### Transcription Modes - [On-Device Transcription](/on-device.md): Diction on-device mode runs speech-to-text locally on your iPhone. Audio never leaves your device. No internet required. 99 languages. - [Self-Hosted Transcription](/self-hosted.md): Run your own speech-to-text server and connect Diction to it. Audio stays on your network. Free, unlimited, open-source. Three setup paths including a faster engine for European languages - [Diction One: Cloud Transcription](/cloud.md): Diction One cloud transcription. Fine-tuned speech model, high accuracy, zero setup. Audio processed and immediately discarded. AI Companion included. ### Security - [Privacy First](/privacy-first.md): How Diction protects your voice data. On-device processing, self-hosted servers, encrypted transcriptions, open-source server code, and zero analytics in the app - [Encrypted Transcriptions](/encryption.md): Diction protects every transcription with AES-256-GCM encryption and X25519 key exchange. The same standards used in WireGuard and Signal. Automatic. No configuration required. ### Guides - [Keyboard Preferences](/features/preferences.md): Every setting in Diction's Keyboard Preferences screen explained. Language, functional keys, mic timeout, auto start, and hand layout. - [Self-Hosting Setup Guide](/features/self-hosting-setup.md): Run your own speech-to-text server and connect Diction to it. Three setup paths covering Whisper, the Diction streaming gateway, and a faster engine for European languages - [Use Your Own Whisper Server](/features/custom-model.md): Already running a speech-to-text server? Connect Diction to it directly, or wrap it with the Diction gateway for streaming. Works with any OpenAI-compatible endpoint. ### Compare - [Diction vs Wispr Flow (2026): Self-Hosted vs Cloud Voice Keyboard](/vs/wispr-flow.md): Compare Diction vs Wispr Flow: on-device and self-hosted free vs $15/mo cloud-only. Open-source server, no word limits, full privacy control. Wispr Flow requires cloud. - [Diction vs Apple Dictation: Whisper Accuracy vs Built-In iOS Speech](/vs/apple-dictation.md): Diction vs Apple Dictation: no 30-second limit, 100+ languages, self-hosted option, and Whisper accuracy vs Apple's built-in iOS speech recognition. Both work offline. - [Diction vs Willow Voice (2026): On-Device & Self-Hosted vs Cloud-Only](/vs/willow.md): Diction vs Willow Voice: fully offline on-device mode and self-hosted Whisper vs cloud-only. No word caps vs 2,000 words/week free tier. AES-256 text encryption. - [Diction vs Superwhisper: iOS-Native Keyboard vs Mac-First Port](/vs/superwhisper.md): Diction vs Superwhisper: purpose-built iOS keyboard vs Mac app ported to iOS. Self-hosted Whisper, AES-256 encryption, open-source server. No recording bugs. ### Help - [Support](/support.md): Get help with Diction voice keyboard for iPhone. Setup guide, troubleshooting, and contact information. - [Release Notes](/releases.md): What's new in each Diction release. Full changelog for every App Store version ### Other - [About Diction](/about.md): Diction is built by a hands-on engineering lead who works daily on critical banking infrastructure. Privacy and reliability are not product values. They are engineering constraints he lives by. - [Privacy Policy](/privacy.md): Diction privacy policy. The Diction app has zero analytics and zero tracking. Your voice data is never stored. - [Terms of Service](/terms.md): Diction terms of service. Voice keyboard for iPhone with on-device, self-hosted, and cloud transcription modes.