Project ideas from Hacker News discussions.

Pocket TTS: A high quality TTS that gives your CPU a voice

📝 Discussion Summary (Click to expand)

4 Most Prevalent Themes in the Discussion

1. Enthusiasm for Lightweight, Locally-Run TTS Models Users are excited about new, small TTS models that can run efficiently on personal hardware without large costs, emphasizing their accessibility and speed.

"I love that everyone is making their own TTS model as they are not as expensive as many other models to train. Also there are plenty of different architecture." – GaggiX "It seems like it is being trained by one person, and it is surprisingly natural for such a small model." – coder543

2. Voice Cloning Capabilities and Limitations The voice cloning feature of Pocket TTS is highlighted as a key advantage over alternatives like Kokoro, though there are debates about its effectiveness and licensing of the models.

"Being able to voice clone with PocketTTS seems major, it doesn't look like there's any support for that with Kokoro." – jamilton "Zero shot voice clones have never been very good. Fine tuned models hit natural speaker similarity and prosody in a way zero shot models can't emulate." – echelon

3. Practical Implementation and Utility in Applications Discussion focuses on integrating the model into various tools, such as MCP servers for coding agents or browser extensions, with some users sharing their own builds.

"Just made it an MCP server so claude can tell me when it's done with something :)" – lukebechtel "I read this, then realized I needed a browser extension to read my long case study and made a browser interface of this and put this together:" – derHackerman

4. Concerns Over Language Support and Model Limitations Multiple users pointed out that Pocket TTS and similar models are English-only, which is seen as a major drawback for global usability, especially for applications like screen readers or multilingual content.

"Let's indeed limit the use case to the system language, let's say of a mobile phone. ... your TTS software needs to switch to English to pronounce these correctly..." – phoronixrly "If it were a big model and was trained on a diverse set of speakers and could remember how to replicate them all, then zero shot is a potentially bigger deal. But this is a tiny model." – echelon


🚀 Project Ideas

Multilingual TTS with Code-Switching Support

Summary

  • [A lightweight, local TTS engine that seamlessly handles code-switching (mixing languages within a sentence).]
  • [Core value proposition: A truly multilingual TTS that doesn't require separate models for each language, solving the critical pain point for non-English speakers and mixed-language content.]

Details

Key Value
Target Audience International users, content creators, developers building global apps, screen reader users in multilingual environments.
Core Feature Real-time language detection and phoneme generation for code-switched text, with a shared model architecture that handles multiple languages natively.
Tech Stack Python, PyTorch, C++, WASM for browser integration.
Difficulty Medium
Monetization Revenue-ready: Freemium (local use free, cloud API for heavy users), with enterprise licensing for assistive tech companies.

Notes

  • [HN commenters like phoronixrly explicitly demand this: "For a TTS system to be in any way useful outside the tiny population of the world that speaks exclusively English, it must be multilingual and dynamically switch between languages pretty much per word." jelicho gives a concrete example of mixing French and English.]
  • [High practical utility for accessibility (screen readers), global content creation (dubbing), and international software localization. Could spark major discussion on multilingual AI.]

Legal-Clarity TTS Wrapper

Summary

  • [A simple wrapper library that provides a clean, unambiguous license for using modern TTS models, specifically resolving the "GPL contamination" issues discussed.]
  • [Core value proposition: Eliminates the legal uncertainty and headaches around using TTS models like Kokoro that have GPL dependencies, enabling safe commercial adoption.]

Details

Key Value
Target Audience Startups, enterprise developers, open-source project maintainers who need legally safe TTS integration.
Core Feature Provides a pre-processed, legally-vetted version of models (or clear alternative models) with permissive licenses, plus a compatibility layer to replace GPL dependencies.
Tech Stack Python, legal review templates, model conversion scripts.
Difficulty Low (technical), Medium (legal).
Monetization Revenue-ready: SaaS subscription for legal vetting and model provisioning, or one-time licensing fee for enterprise use.

Notes

  • [Directly addresses jhatemyjob's frustration: "Kokoro says its Apache licensed. But it has eSpeak-NG as a dependency, which is GPL... Btw, I would love to hear from someone... to clear this up for me. Dealing with potential GPL contamination is a nightmare."]
  • [Solves a real, widespread pain point in commercial software development. High demand from businesses that can't risk legal ambiguity.]

Cross-Platform TTS Selector & Batch Processor

Summary

  • [A unified desktop tool that lets users compare, select, and batch-process text with multiple local TTS models (Kokoro, Soprano, Pocket TTS) in one interface.]
  • [Core value proposition: Solves the fragmentation and trial-and-error pain of finding the best local TTS for a specific use case, saving hours of manual testing.]

Details

Key Value
Target Audience Writers, researchers, podcasters, and developers who need to generate audio from large text corpora locally.
Core Feature Drag-and-drop text input, side-by-side audio previews from different models, batch export to WAV/MP3, and scriptable CLI backend.
Tech Stack Electron (or Tauri for lighter weight), Python backend for model inference, FFmpeg for audio processing.
Difficulty Medium
Monetization Hobby (free and open-source)

Notes

  • [Users like armcat and tylerdavis are already building their own tools, showing demand. dust42 explicitly compares Kokoro, Supertonic, and Soprano.]
  • [Creates a central hub for the growing ecosystem of local TTS models, making them more accessible to non-experts. Practical for daily workflows.]

Offline-First Audio Book Generator

Summary

  • [A mobile/web app that converts e-books into audiobooks locally on-device using efficient TTS models, with features for error correction and pacing control.]
  • [Core value proposition: Empowers users to create personal audiobooks from DRM-free texts without cloud costs or privacy concerns, directly addressing the "batch a whole audiobook" use case.]

Details

Key Value
Target Audience Audiobook listeners, ebook readers, students, and people with visual impairments who consume long-form content.
Core Feature Import EPUB/PDF, segment text into manageable chunks, generate audio with voice cloning (if desired), edit mispronunciations, and export.
Tech Stack React Native (mobile), WebAssembly (browser), lightweight TTS models (Soprano-1.1 80M), SQLite for progress tracking.
Difficulty Medium
Monetization Revenue-ready: One-time purchase for premium features (voice cloning, batch exports, custom pronunciation dictionaries).

Notes

  • [Directly addresses the pain points around audiobook generation mentioned by Paul_S ("When trying to batch a whole audiobook, the only way is to run it, then run a model to transcribe and check").]
  • [Leverages the interest in local models (Soprano-1.1, Kokoro) discussed in the thread. High utility for a niche but passionate user base (ebook readers, long-form content consumers).]

Read Later