* Set up JS project * Finalise JS library * Update README * Fix package.json repository url * Rename package -> `kokoro-js` * Fix samples in README * Cleanup README * Bump `phonemizer` version * Create web demo * Run prettier * Link to model used in demo * Enable multithreading in HF space demo (~40% faster) * Add link to demo in README * Bump to v1.0.1 * Update voices * Update versions * Update phonemize JSDoc * Use updated voice pack * Update versions * Update demo (v1.0 & WebGPU support) * Update README * Enforce maximum number of tokens * Update README * [version] Update to 1.1.1
title, emoji, colorFrom, colorTo, sdk, pinned, license, short_description, header, models, custom_headers
| title | emoji | colorFrom | colorTo | sdk | pinned | license | short_description | header | models | custom_headers | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kokoro Text-to-Speech | 🗣️ | indigo | purple | static | false | apache-2.0 | High-quality speech synthesis powered by Kokoro TTS | mini |
|
|
Kokoro Text-to-Speech
A simple React + Vite application for running Kokoro, a frontier text-to-speech model for its size. The model runs 100% locally in the browser using kokoro-js and 🤗 Transformers.js!
Getting Started
Follow the steps below to set up and run the application.
1. Clone the Repository
Clone the examples repository from GitHub:
git clone https://github.com/hexgrad/kokoro.git
2. Navigate to the Project Directory
Change your working directory to the demo folder:
cd kokoro/kokoro.js/demo
3. Install Dependencies
Install the necessary dependencies using npm:
npm i
4. Run the Development Server
Start the development server:
npm run dev
The application should now be running locally. Open your browser and go to http://localhost:5173 to see it in action.