Local Text-to-Speech and Audiobook Makers
Have text read aloud in a natural voice, or turn an ebook into an audiobook, with local engines like Chatterbox and F5-TTS or with ebook2audiobook.
11KUpdated 2 years agoApache-2.0
macOS · Windows · Linux · Web#Hugging Face integration#Multilingual#Voice cloning
Spark-TTS is a local text-to-speech system for developers and researchers building speech applications. It can reproduce a voice from reference audio or create a synthetic speaker with chosen vocal traits.
41.9KUpdated 1 day agoMIT
Docker · Web#LM Studio integration#Ollama integration#OpenAI-compatible API
Open Notebook is an alternative to Google's NotebookLM for researchers, students and professionals working with their own materials. It brings research and notes together while letting you choose what context an AI model can access.
whisper.marksdo.comSpeech-to-Text and Transcription
macOS#Multilingual#Streaming inference
Whisper Mate is a local-first transcription app for people who need text from recordings, calls or audio playing on their Mac. It brings transcription and subtitle work into one editor, with media processing that can stay on the Mac.
420Updated 1 week agoMIT
Windows · Linux#Batch processing#MCP#Multilingual
LocalText2Voice is an MIT-licensed desktop app for people producing audiobooks, lessons and podcasts from long texts. Its local speech engines work offline after model downloads, keeping your text and generated audio on your computer. It runs on Windows and Linux; macOS isn't officially supported.
1.7KUpdated 1 day agoMPL-2.0
Linux#Multilingual#Works offline
Speech Note lets you dictate, read aloud and translate multilingual notes on Linux and Sailfish OS. It's for people who want speech and text processing to stay on their device and work offline.
11.5KUpdated 1 week ago
macOS · Windows · Linux · iOS · Android · Web#Multilingual#Streaming inference
Moonshine is an on-device AI toolkit for developers building voice agents and spoken interfaces. Voice processing runs on the device without an account or API keys.
14.8KUpdated 1 year agoApache-2.0
Windows#Hugging Face integration#Multimodal input
Sesame CSM is a speech generation model for developers and researchers building voice applications on their own hardware. It generates spoken output from text and audio inputs, including earlier parts of a conversation.
6.2KUpdated 4 weeks ago
#Multilingual#Works offline
Silero Models is a collection of pretrained text-to-speech models for developers adding voice output to applications or services. It suits projects that need speech generation on their own hardware, including support for Turkic and Caucasian languages.
555Updated 2 months agoMIT
Windows · Linux#Multilingual#Multimodal input#Streaming inference
Whispering Tiger creates live transcripts and translations from audio on your computer for VRChat conversations and streaming captions. It can also read text in game images, so spoken dialogue and visible text can feed into the same translation workflow.
2.4KUpdated 1 day agoMPL-2.0
macOS · Windows · Linux · Docker#Multilingual#Streaming inference#Voice cloning
XTTS v2 generates speech from text on your own hardware, using a voice recording as a reference. It's for developers adding speech to applications and researchers adapting a speech model to their own data.
117Updated 2 months ago
Windows#Batch processing#llama.cpp backend#Multilingual
UGTLive translates text on your Windows screen for games, manga reading and language study. It places translations over the app you're viewing and requires an NVIDIA RTX 20, 30, 40 or 50 series GPU with at least 8 GB VRAM.
6.4KUpdated 3 years agoMIT
Windows#Hugging Face integration#Multilingual#Voice cloning
StyleTTS 2 is a text-to-speech model for developers and speech researchers who want to generate expressive speech on their own hardware. It can choose a speaking style from the text without a reference recording.
6.3KUpdated 4 months ago
macOS · Windows · Linux#GGUF#Hugging Face integration#llama.cpp backend
NeuTTS is a collection of on-device text-to-speech models for developers building voice assistants and speech-enabled apps. It generates audio on your own hardware rather than sending speech generation to a cloud API.
8.3KUpdated 1 day agoMIT
macOS · Web#Batch processing#MLX#Multilingual
MLX Audio is a Python library for developers building speech and audio applications on Apple Silicon Macs. It runs models locally using Apple's MLX framework, with support for generated speech, transcription and audio processing.
19.2KUpdated 1 day agoApache-2.0
macOS · Windows · Linux · Docker · Web#Batch processing#MLX#Multilingual
VideoLingo is a video translation app for creators and educators producing bilingual subtitles or dubbed videos. Its self-hosted browser interface brings transcription, translation and subtitle preparation into one workflow, though the selected providers determine which processing stays local.
1Updated 3 months ago
Windows · Web#Multilingual#Streaming inference#Voice cloning
Voci is a local text-to-speech reader for Windows 10 and 11 that speaks in voices cloned from short audio recordings. It's for people who want to listen to documents or pasted text in a chosen voice without sending the content to a cloud service. After the initial downloads, it works offline and doesn't require an account or API key.
14.4KUpdated 8 months agoApache-2.0
Web#Batch processing#Hugging Face integration#Multilingual
Qwen3-TTS is a family of local text-to-speech models for developers building speech applications or creating audio with custom voices.
766Updated 3 years agoMIT
#Distributed execution#Voice conversion
Fish Diffusion is a Python framework for developers and researchers training diffusion models for text-to-speech, singing voice synthesis and singing voice conversion. It works with your own datasets and provides code you can adapt for different voice generation tasks.
10.1KUpdated 1 year agoApache-2.0
macOS · Windows#Batch processing#Multilingual#ONNX
Kokoro is a text-to-speech model and inference library for developers adding speech generation to personal projects or production applications. It runs on your own hardware and uses the compact Kokoro-82M model.
16.9KUpdated 2 weeks agoApache-2.0
macOS · Windows · Linux#LM Studio integration#Ollama integration#OpenAI-compatible API
SurfSense is a desktop NotebookLM alternative for people working with confidential documents, research or study material. It answers questions across your files and turns selected sources into editable outputs.
511Updated 9 months agoApache-2.0
Windows · Linux · Docker · Web#Multilingual#Voice cloning
Willow Inference Server is a self-hosted speech server for developers building voice assistants, transcription apps, and accessible interfaces. It handles speech recognition and speech generation on your own hardware.
23Updated 2 days agoGPL-3.0
macOS · Windows · Linux#Hugging Face integration#Multilingual#Works offline
Lingolay is a free, open source screen translator for people who want translated subtitles while playing games or watching videos. It reads visible text with OCR, translates it on your computer and displays the result in a floating overlay. Optional Piper voices read the translations aloud.
35.6KUpdated 2 months agoAGPL-3.0
macOS · Windows · Linux · Android · Docker · Web#Multilingual
SillyTavern is a locally installed interface for AI hobbyists who want control over prompts and access to text, image and voice models in one place. It's an independently developed fork of TavernAI and connects to a separate model backend or API provider.
462Updated 1 day agoApache-2.0
macOS · Windows · Linux · Web#Forced alignment#OpenAI-compatible API#Speaker diarization
Izwi is a local voice AI app and runtime for people and teams processing speech on their own hardware or inside infrastructure they control. It brings audio tools and voice conversations into a desktop app, browser interface, CLI and inference server.
42.5KUpdated 6 days agoApache-2.0
macOS · Linux · Web#GGUF#Hugging Face integration#llama.cpp backend
VoxCPM is a local text-to-speech system for developers and audio creators who want to generate speech with voices they can design or clone. It supports multilingual narration and control over how a voice delivers the text.
667Updated 2 weeks agoApache-2.0
Windows#ControlNet#GGUF#Inpainting
Amuse is a Windows app for people who want to generate media and text with models running on their own hardware. It combines generation with editing tools for both generated output and existing local video.
65KUpdated 3 days agoMIT
macOS · Windows · Linux · Docker · Web#Hugging Face integration#Multilingual#Voice activity detection
GPT-SoVITS is a local voice cloning and text-to-speech tool for people creating speech in a custom voice. Its web interface covers speech generation, voice training and preparation of audio datasets.
1.1KUpdated 3 months agoMIT
macOS · Windows · Linux · Docker · Web#Batch processing#Hugging Face integration#LM Studio integration
Alexandria Audiobook turns books into audio with separate narrator and character voices. It's for people who want to choose the cast and correct individual passages before exporting an audiobook.
16.9KUpdated 2 days agoApache-2.0
macOS · Windows · Linux#GGUF#Hugging Face integration#llama.cpp backend
KittenTTS is a Python text-to-speech library for developers adding local speech generation to apps or producing spoken audio from text. It supports voice cloning without model training and doesn't require a GPU.
38.2KUpdated 2 years agoMIT
#Multilingual#Voice cloning
OpenVoice generates speech in a reference speaker's voice from a short audio clip. It's for developers and creators who need the same voice across languages or want to vary its delivery without changing the speaker.
sherpa-onnx
1 video15.9KUpdated 1 day agoApache-2.0
macOS · Windows · Linux · iOS · Android · Web#Multilingual#ONNX#Speaker diarization
sherpa-onnx is a toolkit for developers building speech features that work offline on their own devices. It covers transcription, speech generation and audio analysis, with processing kept local.
3.8KUpdated 7 months agoMIT
Docker#OpenAI-compatible API#Streaming inference
Speaches is a self-hosted speech server for developers building transcription services and voice applications. Its OpenAI-compatible API lets existing clients and SDKs work with speech models running on hardware you control.
13.4KUpdated 4 months agoGPL-3.0
macOS · Windows · Linux · Web#Hugging Face integration#Multilingual#Quantization
Voice-Pro is a locally run speech processing and dubbing app for creators working with recordings or multilingual video. Its Gradio browser interface brings audio preparation, transcription and speech generation into one workspace. Internet access is required.
5.8KUpdated 1 month agoMIT
macOS · Windows · Linux · Docker#Home Assistant integration#MCP#Multi-agent workflows
GLaDOS is a local AI voice assistant for people who want a conversational companion modeled on the personality core from Valve's Portal games. It combines a custom voice and dry humor with awareness of its surroundings.