{"kind":"guides","slug":"text-to-speech-reader","path":"/guides/text-to-speech-reader","title":"Text to Speech Reader for Books and PDFs | SuperClonica","description":"Text to speech reader on your own PC: listen to books, PDFs and articles read aloud by a natural AI voice, offline and free, with no character limit.","h1":"Text to speech reader: listen to books, PDFs and articles","intro":"A text to speech reader reads written text aloud so you can listen instead of reading: a book on a walk, a long article while cooking, notes before an exam, a document you want to proofread by ear. Reading aloud also helps people with dyslexia or tired eyes.\n\nThis guide shows how to turn any text, PDF or article into an audio file on your own computer with the free SuperClonica engine and a natural voice from the catalog, offline and without a character limit.","sections":[{"heading":"Pick a voice you like to listen to","paragraphs":["For long listening, choose a calm, even voice: a narrator or a conversational male or female voice. Listen to the demos in the catalog and try your own sentence on the page of a voice before you download it; some voices are free."]},{"heading":"Install the reader","paragraphs":["Install Python 3 and the free SuperClonica engine with one command: python -m pip install superclonica-cpu. It runs on Windows, macOS and Linux on an ordinary processor, without a graphics card and without an internet connection once the model is downloaded. Put the voice file you downloaded next to your texts."]},{"heading":"Read a text file aloud","paragraphs":["Save the text as a plain .txt file and voice it with one command: superclonica --text \"$(cat book.txt)\" --voice narrator.json --lang en --output book.wav. The engine splits long texts at natural pauses, reads them piece by piece and joins them into one audio file you can play on any device."]},{"heading":"Read a PDF or an article aloud","paragraphs":["The reader takes plain text, so first get the text out of the document."],"points":["PDF: save it as text from your PDF viewer, or use a converter such as pdftotext (pdftotext book.pdf book.txt).","Web article: copy the text of the article into a .txt file, without menus and comments.","Word or e-book: export or save as plain text.","Remove page numbers, headers and footnotes you do not want to hear."]},{"heading":"Make it pleasant to listen to","paragraphs":["Split a long book into chapters and voice each chapter into its own file, so you can stop and resume easily. Check that abbreviations and unusual numbers are written the way they should be read. Choose the language of the text with --lang; one voice reads all 31 languages of Supertonic 3, but not Chinese yet."]},{"heading":"Online test before you install","paragraphs":["To hear how a voice reads your kind of text, open its page, paste a sentence of 30 to 100 characters and press Voice it. You can listen and download the recording without an account. Long texts are read by the engine on your computer."]}],"faq":[{"question":"Is this text to speech reader free?","answer":"Yes. The SuperClonica engine is free and reads texts on your computer without limits. Some voices are free; others are bought once and then used without limits."},{"question":"Can it read PDF files?","answer":"It reads plain text. Convert the PDF to text first, for example with pdftotext or by saving it as text in your PDF viewer, and then voice the text file."},{"question":"Does it work offline?","answer":"Yes. After installation and the first model download, the engine reads texts without an internet connection, and your texts never leave your computer."},{"question":"Do I need a graphics card?","answer":"No. The engine runs on an ordinary processor; a graphics card is optional."}],"cta":{"catalog":"Choose a voice","install":"Install the SuperClonica engine"},"sources":[{"label":"Supertonic 3 model card","url":"https://huggingface.co/supertone-oss-archive/supertonic-3"},{"label":"SuperClonica engine on PyPI","url":"https://pypi.org/project/superclonica-cpu/"}],"published":"2026-10-24","updated":"2026-10-24","pages":[{"slug":"offline-text-to-speech","path":"/guides/offline-text-to-speech","h1":"How to convert text to speech offline on your computer"},{"slug":"voice-cloning","path":"/guides/voice-cloning","h1":"Voice cloning: how to get a voice that sounds like a recording"},{"slug":"best-free-tts-models","path":"/guides/best-free-tts-models","h1":"The best free text-to-speech models for local use in 2026"},{"slug":"text-to-speech-for-videos","path":"/guides/text-to-speech-for-videos","h1":"Text to speech for videos, audiobooks, games and apps"},{"slug":"supertonic-3-voices","path":"/guides/supertonic-3-voices","h1":"Supertonic 3 voices: where to get custom voices and how to use them"},{"slug":"python-text-to-speech","path":"/guides/python-text-to-speech","h1":"Text to speech in Python: offline, free and with natural voices"},{"slug":"text-to-speech-api-docker","path":"/guides/text-to-speech-api-docker","h1":"Self-hosted text-to-speech API in Docker"},{"slug":"character-voice-generator","path":"/guides/character-voice-generator","h1":"Text to speech in character voices: voice any line as your favourite character"},{"slug":"free-unlimited-text-to-speech","path":"/guides/free-unlimited-text-to-speech","h1":"Free unlimited text to speech without sign-up: run it on your own computer"},{"slug":"narrator-voice-generator","path":"/guides/narrator-voice-generator","h1":"Narrator voice generator: narration for videos, audiobooks and podcasts"},{"slug":"child-voice-text-to-speech","path":"/guides/child-voice-text-to-speech","h1":"Child voice text to speech: kid and teenager AI voices"},{"slug":"anime-voice-generator","path":"/guides/anime-voice-generator","h1":"Anime voice generator: text to speech in anime character voices"},{"slug":"text-to-speech-languages","path":"/guides/text-to-speech-languages","h1":"Text to speech in 31 languages: one voice for every language"},{"slug":"female-voice-text-to-speech","path":"/guides/female-voice-text-to-speech","h1":"Female voice text to speech: natural AI female voices"},{"slug":"male-voice-text-to-speech","path":"/guides/male-voice-text-to-speech","h1":"Male voice text to speech: deep and natural AI male voices"},{"slug":"realistic-text-to-speech","path":"/guides/realistic-text-to-speech","h1":"Realistic text to speech: AI voices that sound human"},{"slug":"ai-voice-generator","path":"/guides/ai-voice-generator","h1":"AI voice generator: turn text into speech with ready AI voices"},{"slug":"text-to-speech-reader","path":"/guides/text-to-speech-reader","h1":"Text to speech reader: listen to books, PDFs and articles"},{"slug":"tiktok-voice-generator","path":"/guides/tiktok-voice-generator","h1":"TikTok voice generator: voices for TikTok, Shorts and Reels"},{"slug":"dota-2-voice-generator","path":"/guides/dota-2-voice-generator","h1":"Dota 2 hero voices: make any hero say your line"},{"slug":"cartoon-voice-generator","path":"/guides/cartoon-voice-generator","h1":"Cartoon voice generator: make a cartoon character say your text"},{"slug":"jarvis-voice-generator","path":"/guides/jarvis-voice-generator","h1":"Jarvis voice generator: your text in a Jarvis-style AI voice"},{"slug":"darth-vader-voice-generator","path":"/guides/darth-vader-voice-generator","h1":"Darth Vader voice generator: Star Wars voices for your text"},{"slug":"train-tts-voice","path":"/guides/train-tts-voice","h1":"Train your own TTS voice on your NVIDIA GPU"},{"slug":"emotional-text-to-speech","path":"/guides/emotional-text-to-speech","h1":"Emotional text to speech: how to make an AI voice sound expressive"},{"slug":"hindi-text-to-speech","path":"/guides/hindi-text-to-speech","h1":"Hindi text to speech: AI voices that read Hindi"},{"slug":"spanish-text-to-speech","path":"/guides/spanish-text-to-speech","h1":"Spanish text to speech: AI voices that read Spanish"},{"slug":"japanese-text-to-speech","path":"/guides/japanese-text-to-speech","h1":"Japanese text to speech: AI voices that read Japanese"},{"slug":"russian-text-to-speech","path":"/guides/russian-text-to-speech","h1":"Russian text to speech with voices recorded in Russian"},{"slug":"portuguese-text-to-speech","path":"/guides/portuguese-text-to-speech","h1":"Portuguese text to speech: AI voices that read Portuguese"},{"slug":"german-text-to-speech","path":"/guides/german-text-to-speech","h1":"German text to speech: AI voices that read German"},{"slug":"french-text-to-speech","path":"/guides/french-text-to-speech","h1":"French text to speech: AI voices that read French"},{"slug":"korean-text-to-speech","path":"/guides/korean-text-to-speech","h1":"Korean text to speech: AI voices that read Korean"},{"slug":"english-text-to-speech","path":"/guides/english-text-to-speech","h1":"English text to speech: AI voices that read English"},{"slug":"arabic-text-to-speech","path":"/guides/arabic-text-to-speech","h1":"Arabic text to speech: AI voices that read Arabic"}],"related":[{"slug":"text-to-speech","path":"/text-to-speech","h1":"Text-to-speech that runs on your own computer"},{"slug":"supertonic","path":"/compare/supertonic","h1":"Supertonic vs SuperClonica: same model, faster and cleaner"},{"slug":"fish-audio","path":"/compare/fish-audio","h1":"Fish Audio and Fish Speech vs SuperClonica"},{"slug":"omnivoice","path":"/compare/omnivoice","h1":"OmniVoice vs SuperClonica: more languages or more speed"},{"slug":"qwen3-tts","path":"/compare/qwen3-tts","h1":"Qwen3-TTS vs SuperClonica for local text-to-speech"},{"slug":"voxcpm","path":"/compare/voxcpm","h1":"VoxCPM 2 vs SuperClonica: studio sound or CPU speed"},{"slug":"f5-tts","path":"/compare/f5-tts","h1":"F5-TTS vs SuperClonica: zero-shot cloning or fast CPU speech"},{"slug":"elevenlabs","path":"/compare/elevenlabs","h1":"An offline alternative to ElevenLabs"},{"slug":"kokoro","path":"/compare/kokoro","h1":"Kokoro TTS vs SuperClonica: two small models for local speech"},{"slug":"piper","path":"/compare/piper","h1":"Piper TTS vs SuperClonica: tiny devices or custom voices"},{"slug":"xtts","path":"/compare/xtts","h1":"Coqui XTTS-v2 vs SuperClonica: a Coqui TTS alternative"},{"slug":"chatterbox","path":"/compare/chatterbox","h1":"Chatterbox TTS vs SuperClonica: instant cloning or a trained voice file"}]}