Bump to 0.9.4 (#169)

This commit is contained in:
hexgrad
2025-04-05 15:00:22 -07:00
committed by GitHub
parent 4f5106e327
commit 1c7bdd971d
3 changed files with 15 additions and 16 deletions

View File

@@ -7,7 +7,7 @@ An inference library for [Kokoro-82M](https://huggingface.co/hexgrad/Kokoro-82M)
### Usage ### Usage
You can run this basic cell on [Google Colab](https://colab.research.google.com/). [Listen to samples](https://huggingface.co/hexgrad/Kokoro-82M/blob/main/SAMPLES.md). You can run this basic cell on [Google Colab](https://colab.research.google.com/). [Listen to samples](https://huggingface.co/hexgrad/Kokoro-82M/blob/main/SAMPLES.md).
```py ```py
!pip install -q kokoro>=0.9.2 soundfile !pip install -q kokoro>=0.9.4 soundfile
!apt-get -qq -y install espeak-ng > /dev/null 2>&1 !apt-get -qq -y install espeak-ng > /dev/null 2>&1
from kokoro import KPipeline from kokoro import KPipeline
from IPython.display import display, Audio from IPython.display import display, Audio
@@ -25,21 +25,11 @@ for i, (gs, ps, audio) in enumerate(generator):
``` ```
Under the hood, `kokoro` uses [`misaki`](https://pypi.org/project/misaki/), a G2P library at https://github.com/hexgrad/misaki Under the hood, `kokoro` uses [`misaki`](https://pypi.org/project/misaki/), a G2P library at https://github.com/hexgrad/misaki
### Windows Installation
To install espeak-ng on Windows:
1. Go to [espeak-ng releases](https://github.com/espeak-ng/espeak-ng/releases)
2. Click on **Latest release**
3. Download the appropriate *.msi file (e.g. **espeak-ng-20191129-b702b03-x64.msi**)
4. Run the downloaded installer
For advanced configuration and usage on Windows, see the [official espeak-ng Windows guide](https://github.com/espeak-ng/espeak-ng/blob/master/docs/guide.md)
### Advanced Usage ### Advanced Usage
You can run this advanced cell on [Google Colab](https://colab.research.google.com/). You can run this advanced cell on [Google Colab](https://colab.research.google.com/).
```py ```py
# 1⃣ Install kokoro # 1⃣ Install kokoro
!pip install -q kokoro>=0.9.2 soundfile !pip install -q kokoro>=0.9.4 soundfile
# 2⃣ Install espeak, used for English OOD fallback and some non-English languages # 2⃣ Install espeak, used for English OOD fallback and some non-English languages
!apt-get -qq -y install espeak-ng > /dev/null 2>&1 !apt-get -qq -y install espeak-ng > /dev/null 2>&1
@@ -96,6 +86,15 @@ for i, (gs, ps, audio) in enumerate(generator):
sf.write(f'{i}.wav', audio, 24000) # save each audio file sf.write(f'{i}.wav', audio, 24000) # save each audio file
``` ```
### Windows Installation
To install espeak-ng on Windows:
1. Go to [espeak-ng releases](https://github.com/espeak-ng/espeak-ng/releases)
2. Click on **Latest release**
3. Download the appropriate `*.msi` file (e.g. **espeak-ng-20191129-b702b03-x64.msi**)
4. Run the downloaded installer
For advanced configuration and usage on Windows, see the [official espeak-ng Windows guide](https://github.com/espeak-ng/espeak-ng/blob/master/docs/guide.md)
### Conda Environment ### Conda Environment
Use the following conda `environment.yml` if you're facing any dependency issues. Use the following conda `environment.yml` if you're facing any dependency issues.
```yaml ```yaml

View File

@@ -1,4 +1,4 @@
__version__ = '0.9.2' __version__ = '0.9.4'
from loguru import logger from loguru import logger
import sys import sys

View File

@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
[project] [project]
name = "kokoro" name = "kokoro"
version = "0.9.2" version = "0.9.4"
description = "TTS" description = "TTS"
readme = "README.md" readme = "README.md"
authors = [ authors = [
@@ -20,7 +20,7 @@ requires-python = ">=3.10, <3.13"
dependencies = [ dependencies = [
"huggingface_hub", "huggingface_hub",
"loguru", "loguru",
"misaki[en]>=0.9.2", "misaki[en]>=0.9.4",
"numpy", "numpy",
"torch", "torch",
"transformers" "transformers"
@@ -34,5 +34,5 @@ only-include = ["kokoro"]
only-packages = true only-packages = true
[project.urls] [project.urls]
Homepage = "https://github.com/hexgrad/kokoros" Homepage = "https://github.com/hexgrad/kokoro"
Repository = "https://github.com/hexgrad/kokoro" Repository = "https://github.com/hexgrad/kokoro"