kokoro-web  by eduardolat

Free AI text-to-speech web app, self-hostable with OpenAI API compatibility

created 5 months ago
336 stars

Top 83.0% on sourcepulse

GitHubView on GitHub
Project Summary

Kokoro Web is a browser-based AI text-to-speech generator offering natural-sounding voices, usable online or self-hosted with an OpenAI-compatible API. It targets users needing quick voice generation without installation or developers seeking a self-hosted TTS solution. The primary benefit is its accessibility and flexibility, providing high-quality speech synthesis with minimal setup.

How It Works

Kokoro Web leverages the open-weight Kokoro-82M model, a 82 million parameter Text-to-Speech model known for its speed and efficiency, comparable to larger models. It utilizes WebGPU acceleration in supported browsers for faster generation. The self-hosted version exposes an OpenAI-compatible API, allowing seamless integration with existing applications that use OpenAI's TTS service.

Quick Start & Requirements

Highlighted Details

  • Powered by Kokoro-82M, a top-ranked TTS model on TTS Arena.
  • OpenAI-compatible API for easy integration.
  • WebGPU acceleration for faster generation in-browser.
  • Supports multiple languages and voice customization.

Maintenance & Community

  • Developed by Eduardo Lat.
  • No explicit community links (Discord/Slack) or roadmap mentioned in the README.

Licensing & Compatibility

  • License: MIT Licensed.
  • Compatibility: Permissive for personal and commercial use, allowing integration into closed-source applications.

Limitations & Caveats

The project is described as "Free AI Text to Speech," but specific usage limits or potential costs for high-volume self-hosting are not detailed. The README does not mention specific performance benchmarks or advanced features like custom voice training.

Health Check
Last commit

4 months ago

Responsiveness

Inactive

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

Explore Similar Projects

Feedback? Help us improve.