LibreTTS  by LibreSpark

Online text-to-speech tool with extensive voice options

Created 1 year ago
368 stars

Top 76.5% 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

11 months ago

Responsiveness

Inactive

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

Explore Similar Projects

Feedback? Help us improve.