{"repo":"victorbarreiro/cantarela","free":true,"listed":false,"github":"https://github.com/victorbarreiro/cantarela","clone":"git clone https://github.com/victorbarreiro/cantarela.git","description":"A self-hosted text-to-speech system for converting documents (EPUB, PDF, MOBI, TXT) into audio files. Designed to make TTS research accessible, particularly for minority and under-resourced languages.","language":"Python","stars":11,"topics":[],"license":"Apache-2.0","category":"self-hosted-apps","readme_excerpt":"Cantarela: Local TTS Audiobook System A self-hosted text-to-speech system for converting documents (EPUB, PDF, MOBI, TXT) into audio files. Designed to make TTS research accessible, particularly for minority and under-resourced languages. Author: Víctor Barreiro (victorbarreiro.github.io) Computer Engineer --- Project Purpose This project addresses three objectives: 1. Primary Goal: Accessibility Tool for Research-Based TTS Provide a functional system to make TTS research outputs usable for end users, with focus on languages typically underserved by commercial solutions. Motivation: Research institutions produce high-quality TTS models for minority languages (Galician, Catalan, Euskera, etc.), but these models often remain as academic outputs without practical deployment tools. This system bridges that gap by providing a ready-to-use platform where research models can be integrated and made available to speakers of these languages. Technical implementation: - Model-agnostic architecture: supports both Piper (ONNX) and Coqui (PyTorch) engines - Filesystem-based model discovery: add new models without code changes - Semantic HTML and ARIA-compliant interface for screen reader compatibility - Simplified workflow: upload → select voice → download audio - Support for long-form content (books, academic papers) 2. Full-Stack Engineering Practice Use as a hands-on project to understand the complete development cycle of a production-ready system. Learning objectives: - Document format","default_branch":null,"files":null,"tree":[],"storefront":"/r/victorbarreiro","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/victorbarreiro/cantarela/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}