Ottex
Mac, iOS
You want dictated emails to follow your saved writing instructions.
You need voice dictation on a Windows computer.
Three tools. Different strengths. Find your fit.
Each tool takes a different approach. Here’s a quick side-by-side to help you choose based on your workflow, platforms, and goals.
Mac, iOS
You want dictated emails to follow your saved writing instructions.
You need voice dictation on a Windows computer.
Mac, Windows, iOS
You want saved writing instructions applied automatically to dictation.
You need meeting recordings turned into structured summaries.
Mac
You want free offline dictation shaped by your instructions.
You need meeting recording in a stable release.
Aqua Voice Pro costs $10/month or $96/year; FluidVoice is unlimited and free. Ottex Pro costs $14/month or $168/year, but local models and BYOK need no app subscription; BYOK provider usage may cost extra.
| Feature | |||
|---|---|---|---|
| Free tier | YesSource: ottex.ai — checked Oct 2026Forever free with local models and BYOK providers. | PartialSource: aquavoice.com/vs — checked Oct 20261,000 free words | PartialSource: fluidvoice.org/download — checked Oct 2026no trial, word limit or paid tier |
| Subscription | $14/moSource: ottex.ai — checked Oct 2026$14/mo — unlimited dictation and meeting intelligence, all hosted models included. | $10/moSource: aquavoice.com/pricing — checked Oct 2026Includes Custom Instructions and an expanded dictionary. | NoNo subscription plan |
| One-time payment | Not applicableSource: ottex.ai — checked Oct 2026Application is free | NoNo one-time payment plan | Not applicableSource: fluidvoice.org/download — checked Oct 2026Application is free |
| Bring your own keyPay the model provider, not the middleman | YesSource: ottex.ai — checked Oct 2026OpenRouter, Google AI, OpenAI, Anthropic, Mistral, and compatible providers. | No public claim | YesSource: fluidvoice.org/docs — checked Oct 2026Optional cloud cleanup uses the user's API key and separately billed provider account. |
| Education discount | NoSource: ottex.ai — checked Oct 2026Same pricing for everyone. | YesSource: aquavoice.com/pricing — checked Oct 2026Students with eligible school emails receive 70% off: Pro costs $3/month monthly or $2.40/month billed annually, and Max costs $9/month monthly or $7.20/month billed annually; accepted domains include .edu, .ac.uk, .ac.jp, .ac.kr, and .ac.in. | No public claim |
Aqua Voice supports Mac, Windows and iOS; FluidVoice supports Mac with Windows in pre-release. Ottex supports Mac and iOS, so choose Aqua Voice for Windows without a pre-release build.
| Feature | |||
|---|---|---|---|
| Platforms | Mac, iOSSource: ottex.ai — checked Oct 2026 | Mac, Windows, iOSSource: aquavoice.com/guide — checked Oct 2026Some platforms in beta/waitlist | MacSource: fluidvoice.org/download — checked Oct 2026Some platforms in beta/waitlist |
| Native app footprintLight on memory, instant to invoke | YesSource: ottex.ai — checked Oct 2026Native Swift app, ~50MB RAM. | No public claim | PartialSource: raw.githubusercontent.com/altic-dev — checked Oct 2026The macOS application uses SwiftUI and AppKit; the Windows implementation was not verified. |
Aqua Voice cannot record; FluidVoice (Mac beta) and Ottex record without bots. Ottex offers an opt-in experimental Mac camera recording watermark; neither recorder has verified recording notices in meeting chat or calendar.
| Feature | |||
|---|---|---|---|
| Meeting recordingThe call is captured at all | YesSource: ottex.ai — checked Oct 2026With speaker separation. | NoSource: aquavoice.com/creators — checked Oct 2026Not supported. | PartialSource: github.com/altic-dev — checked Oct 2026FluidMeet records meetings locally in macOS v1.6.10-beta.7. |
| Bot-free captureNo "recording bot" joins your call | YesSource: ottex.ai — checked Oct 2026System-audio capture, no bot joins the call. | NoSource: aquavoice.com/creators — checked Oct 2026Not supported. | PartialSource: raw.githubusercontent.com/altic-dev — checked Oct 2026The macOS beta captures meeting-application audio and microphone audio directly on the computer. |
| Camera recording watermarkShow recording in your camera video | PartialExperimental macOS virtual camera adds an Ottex icon to video; install/enable the extension, select it and turn video on. Guide covers Meet in Chrome and Zoom desktop; effects may obscure it. | NoSource: aquavoice.com/creators — checked Oct 2026Not supported. | No public claim |
| Participant noticesRecording notices in chat or calendar | No public claim | NoSource: aquavoice.com/creators — checked Oct 2026Not supported. | No public claim |
| Speaker separation | YesSource: ottex.ai — checked Oct 2026 | NoSource: aquavoice.com/creators — checked Oct 2026Not supported. | PartialSource: github.com/altic-dev — checked Oct 2026FluidMeet includes speaker labels in the macOS beta; automatic identification of participants by real name is unverified. |
| Calendar detection | YesSource: ottex.ai — checked Oct 2026Calendar-based meeting detection. | NoSource: aquavoice.com/creators — checked Oct 2026Not supported. | PartialSource: raw.githubusercontent.com/altic-dev — checked Oct 2026The macOS beta optionally detects Zoom, Teams, Webex, and supported browser meetings, then offers user-started recording. |
| Cross-meeting search | YesSource: ottex.ai — checked Oct 2026 | NoSource: aquavoice.com/creators — checked Oct 2026Not supported. | PartialSource: github.com/altic-dev — checked Oct 2026The macOS beta's Global Search includes transcripts across the application. |
| Shared team memory | PartialSource: ottex.ai — checked Oct 2026Public share links, not a full team workspace. | NoSource: aquavoice.com/creators — checked Oct 2026Not supported. | No public claim |
Aqua Voice has no meeting summaries; FluidVoice summarizes locally in its Mac beta. Ottex offers document templates that structure transcripts and a separate transcript chat prompt library, plus follow-up email, CRM update and ticket drafts.
| Feature | |||
|---|---|---|---|
| Meeting template libraryTurn a transcript into a structured document | YesSource: ottex.ai — checked Oct 2026Choose a ready-made document template to extract relevant information from a meeting transcript into a structured document, such as a product review or client-call report. | NoSource: aquavoice.com/creators — checked Oct 2026Meeting-transcript document templates are not supported. | No public claim |
| Transcript chat prompt libraryReady-made prompts for AI chat about meetings | YesSource: ottex.ai — checked Oct 2026Use ready-made reusable prompts in AI chat to ask questions, analyze discussions and extract information from meeting transcripts. | NoSource: aquavoice.com/creators — checked Oct 2026Reusable prompts for chat over meeting transcripts are not supported. | No public claim |
| Decisions, owners, action itemsLeave the meeting with next steps clear | YesSource: ottex.ai — checked Oct 2026Decisions with owners extracted. | NoSource: aquavoice.com/creators — checked Oct 2026Not supported. | PartialSource: raw.githubusercontent.com/altic-dev — checked Oct 2026The macOS beta offers a Key decisions output, while assignment of decision owners is unverified. |
| Follow-up email draftedThe outcome is sent, not summarized | YesSource: ottex.ai — checked Oct 2026Drafted from templates or your own. | NoSource: aquavoice.com/creators — checked Oct 2026Not supported. | No public claim |
| CRM update / ticket draft | YesSource: ottex.ai — checked Oct 2026Structured for the target app. | NoSource: aquavoice.com/creators — checked Oct 2026Not supported. | No public claim |
| Your rough notes steer the result | YesSource: ottex.ai — checked Oct 2026Rough notes and instructions steer the result. | NoSource: aquavoice.com/creators — checked Oct 2026Not supported. | No public claim |
Aqua Voice and Ottex automatically format dictation and expand spoken triggers into saved text; FluidVoice offers optional AI cleanup. All three support custom dictionaries and saved rules that automatically process dictation.
| Feature | |||
|---|---|---|---|
| Engines | Cloud: Whisper, Gemini 3 Flash, Voxtral. Local: Whisper, Parakeet v3.Source: ottex.ai — checked Oct 2026Hosted routing, BYOK, or fully local. | Avalon 1.5, WhisperSource: aquavoice.com/info — checked Oct 2026Desktop model choices vary by app version and account access. | Nemotron Speech 3.5, Nemotron 3.5 Multilingual, Parakeet Flash Beta, Parakeet TDT v3, Parakeet TDT v2, Cohere Transcribe, Apple Speech, WhisperSource: fluidvoice.org/models — checked Oct 2026The macOS model lineup varies by hardware and operating-system compatibility. |
| Local / on-device optionAudio never leaves the machine | YesSource: ottex.ai — checked Oct 2026Whisper and Parakeet v3 run fully on-device. | PartialSource: aquavoice.com/changelog — checked Oct 2026The iOS changelog documents downloadable offline models, but supported models and modes remain unspecified. | YesSource: fluidvoice.org — checked Oct 2026Local recognition and local cleanup work offline after their required assets are installed. |
| Model selection per task | YesSource: ottex.ai — checked Oct 2026Choose the model per task and per provider. | PartialSource: aquavoice.com/info — checked Oct 2026The desktop Transcription Model selector exposes models available to the account. | YesSource: fluidvoice.org/models — checked Oct 2026Users can download and switch speech models in the application. |
| Languages & mixed speechWork that crosses languages mid-sentence | YesSource: ottex.ai — checked Oct 2026100+ languages · Mid-sentence language switching. | No public claim | PartialSource: fluidvoice.org/docs — checked Oct 202699+ languages · Mid-sentence language switching can produce errors and requires testing with the selected model. |
| Automatic formatting | YesSource: ottex.ai/docs — checked Oct 2026Dictation automatically fixes punctuation, groups ideas into paragraphs and formats enumerations as lists. Formatting toggles and profile rules customize output. | YesSource: aquavoice.com/changelog — checked Oct 2026Dictation automatically adds punctuation and paragraph breaks, with additional formatting configurable through Custom Instructions. | PartialSource: raw.githubusercontent.com/altic-dev — checked Oct 2026Optional AI cleanup fixes punctuation and capitalization, while spoken directives create line breaks and list items. |
| Custom dictionary | YesSource: ottex.ai/docs — checked Oct 2026Add or delete names and specialist terms with preferred spellings; entries provide recognition context during transcription. | YesSource: aquavoice.com/guide — checked Oct 2026Users can add and remove names, specialist terms, and acronyms in Dictionary. | YesSource: fluidvoice.org/features — checked Oct 2026Custom Dictionary accepts preferred spellings for names and jargon, with JSON import and export. |
| Voice snippetsSay a saved phrase to insert a link or text | YesSource: ottex.ai/docs — checked Oct 2026Save a voice trigger and expansion text; saying the trigger while dictating inserts the saved URL or text in place. | YesSource: aquavoice.com/guide — checked Oct 2026Replacements expand spoken phrases into saved text such as calendar links and email addresses. | No public claim |
| Custom voice instructionsFree-form rules applied after dictation | YesSource: ottex.ai — checked Oct 2026Saved profile instructions automatically process dictation before insertion; rules can include writing examples, personal phrasing and email signatures. | PartialSource: aquavoice.com/guide — checked Oct 2026Plans with Custom Instructions automatically apply saved writing rules and examples to dictation, including email signatures. | YesSource: fluidvoice.org/docs — checked Oct 2026Saved user-written prompts automatically process dictation before insertion when AI cleanup is enabled. |
| Tone presetsChoose a predefined writing style | YesSelect built-in Messaging or Email profiles for casual or professional dictation; assigning apps or websites enables automatic profile activation. | PartialSource: aquavoice.com/changelog — checked Oct 2026Casual Messaging is a selectable lowercase style for messaging apps; a broader preset selector is unverified. | No public claim |
| Text transforms / AI ShortcutsApply an AI action to existing text | YesSource: ottex.ai/docs — checked Oct 2026Select or copy existing text, open Omnibar and run an AI Shortcut to rewrite, translate, summarize or apply a custom prompt; the result is copied/pasted. | YesSource: aquavoice.com/edit-mode — checked Oct 2026Edit Mode rewrites selected text by voice on desktop, excluding search fields, address bars, and selections over 6,000 characters. | PartialSource: fluidvoice.org/features — checked Oct 2026Write Mode replaces selected text using spoken rewrite instructions in Accessibility-compatible fields, with AI-provider compatibility restrictions. |
| Per-app output rules | YesSource: ottex.ai — checked Oct 2026Per-app output rules: exact in AI chats, polished in email. | PartialSource: aquavoice.com/changelog — checked Oct 2026Casual Messaging enforces lowercase in apps such as Slack, iMessage, and Discord. | YesSource: fluidvoice.org/docs — checked Oct 2026User-authored per-app instructions are selected automatically for the focused application. |
Choose FluidVoice for free offline dictation with saved writing rules, Aqua Voice for iOS or Windows without a pre-release build, and Ottex for meeting-derived email, CRM and ticket drafts alongside dictation.
FluidVoice is unlimited and free; Aqua Voice gives 1,000 free words, about 8 minutes of speech, before requiring payment. Ottex app access is free with local models or BYOK; provider API usage can still cost money.
Aqua Voice lists Pro at $10/month or $96/year, plus a separate $119/year Pro listing; FluidVoice is free. Ottex Pro costs $14/month or $168/year, with free local-model and BYOK app access; BYOK provider charges are separate.
FluidVoice and Ottex can keep audio on-device with local models, making either a clear privacy choice. Aqua Voice has iOS offline models, but supported modes are unspecified, and its other audio destinations are unverified.
Switch to FluidVoice for free offline dictation and custom rules per app if its Mac workflow fits; stay with Aqua Voice for iOS or Windows without a pre-release build. Choose Ottex if you also need meeting-derived email, CRM or ticket drafts.
Aqua Voice supports Windows; FluidVoice has an official 64-bit Windows pre-release. Ottex supports Mac and iOS, and Android support is not listed for any of the three.
FluidVoice lists 99 languages versus 50 for Aqua Voice; Ottex lists 100. Ottex supports mid-sentence language switching; FluidVoice warns it can cause errors, while support is unverified for Aqua Voice.