LibreTTS  by LibreSpark

Online text-to-speech tool with extensive voice options

Created 9 months ago
290 stars

Top 90.8% on SourcePulse

GitHubView on GitHub
Project Summary

LibreTTS is a free, open-source, web-based Text-to-Speech (TTS) tool designed for users who need to convert text into speech with various voice options and adjustable parameters. It offers real-time preview, audio downloading, and supports long text processing, making it suitable for content creators, developers integrating TTS, and individuals needing accessible text-to-speech functionality.

How It Works

LibreTTS leverages existing TTS engines, primarily supporting Microsoft Edge TTS and OpenAI-compatible APIs. It acts as a frontend, abstracting the complexities of these services. The core advantage lies in its unified interface, allowing users to switch between and manage multiple TTS providers, including custom endpoints, from a single, responsive web application. This approach provides flexibility and access to a wide range of voices and quality settings without requiring individual integration for each service.

Quick Start & Requirements

  • Deployment: Deployable via Vercel or Cloudflare Pages by forking the repository.
  • Custom API: Supports OpenAI and Edge TTS API formats.
  • Access Control: Optional PASSWORD environment variable for password-protected access.
  • Demo: https://libretts.is-an.org/

Highlighted Details

  • Supports over 300 languages and accents.
  • Real-time preview and audio download functionality.
  • Adjustable speech rate and pitch.
  • Responsive design for mobile and desktop use.

Maintenance & Community

The project is maintained by LibreSpark. Community interaction channels are not explicitly mentioned in the README.

Licensing & Compatibility

The project appears to be under a permissive license, allowing for commercial use and integration into closed-source applications. However, specific license details are not explicitly stated in the provided README.

Limitations & Caveats

The README does not detail specific limitations, known bugs, or performance benchmarks. The availability and quality of voices depend on the configured backend TTS services.

Health Check
Last Commit

3 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
1
Star History
25 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.