Skip to main content
📖 The AI Tool Bible

Fish Audio vs Horch

A side-by-side look at pricing, capabilities, pros, cons, and our editorial scores.

 Fish Audio logo
Fish Audio
Audio
Horch logo
Horch
Audio
TaglineExpressive, emotion-controllable text-to-speech and voice cloning with an open-model heritagePrivacy-first, on-device meeting assistant for macOS
CategoryAudioAudio
PricingFreemium· Basic: $10 · Pro: $20 · Enterprise: Contact salesPaid· One-time purchase: €49 once
ModelFish Audio S2.1 Pro (in-house); S1 and S2 checkpoints open-sourcedWhisper (local) for transcription; optional Ollama / MLX local LLMs for summarization
Editorial score——
Use cases
YouTube video voiceoverAudiobook narrationGame and animation character voicesCustomer support voice botsIVR and phone agentsAccessibility text-to-speechPodcast intro and ad readsReal-time streaming voice agentsInstant voice cloning for personal avatarsMultilingual dubbing
Confidential client meeting transcriptionAutomatic action-item extractionPer-contact relationship historyPre-meeting briefings from prior callsLocal Whisper transcription without cloud uploadFeeding meeting context into Claude or Cursor via MCPPersonal second-brain in MarkdownLegal, medical, or NDA-bound conversation notes
Pros
  • Emotion-tag control system ([angry], [whispering], [laughing], [pause]) gives fine prosodic steering that most TTS APIs lack
  • Instant voice cloning from ~10-15 seconds of reference audio
  • Voice Library of 2M+ community voices to browse instead of training your own
  • 30+ language coverage across the same models
  • Streaming API with low enough latency for real-time voice agents
  • S1 and S2 model checkpoints published on GitHub for self-hosting
  • Symmetric STT that recognises the same emotion tags used for TTS
  • Fully on-device by default — audio and transcripts never leave the Mac unless the user opts in
  • One-time €49 purchase instead of a recurring per-seat SaaS bill
  • Records at OS level so no bot appears in the meeting and any app (Zoom, Meet, Teams, in-person) works
  • Notes stored as plain Markdown in ~/Meetings — portable, greppable, Obsidian-friendly
  • Auto-generates action items, topic summaries, and per-person profiles from spoken content
  • MCP server exposes meeting history to Claude, Cursor, and other agent clients
  • Local Whisper transcription plus optional Ollama/MLX means you pick the summarizer
Cons
  • Free tier is explicitly non-commercial - monetised use requires a paid plan
  • Public pricing is opaque - tier prices sit behind sign-in and shift with promos
  • Community-uploaded voices raise consent and IP questions the platform pushes onto the user
  • S2.1 Pro (the best model) is closed - only older S1/S2 are open source
  • Cloning quality on non-English voices is more uneven than on English
  • No native long-form audiobook chaptering workflow - you script and stitch yourself
  • macOS only — no Windows, Linux, iOS, or web client
  • Local Whisper and summarization need a reasonably modern Apple Silicon Mac to feel fast
  • No cloud sync or team workspace, so sharing across a team requires bring-your-own storage
  • Small independent product without the integrations catalog of Fireflies, Otter, or Fathom
  • OS-level capture depends on macOS screen/audio permissions, which some corporate MDM setups block
Websitefish.audiohorch.app
Pick Fish Audio if
  • ✅ Emotion-tag control system ([angry], [whispering], [laughing], [pause]) gives fine prosodic steering that most TTS APIs lack
  • ✅ Instant voice cloning from ~10-15 seconds of reference audio
  • ✅ Voice Library of 2M+ community voices to browse instead of training your own
  • ✅ 30+ language coverage across the same models
Pick Horch if
  • ✅ Fully on-device by default — audio and transcripts never leave the Mac unless the user opts in
  • ✅ One-time €49 purchase instead of a recurring per-seat SaaS bill
  • ✅ Records at OS level so no bot appears in the meeting and any app (Zoom, Meet, Teams, in-person) works
  • ✅ Notes stored as plain Markdown in ~/Meetings — portable, greppable, Obsidian-friendly