simple-tts/README.md
2025-09-03 21:05:56 +02:00

1.1 KiB

Simple TTTS

A simple text to speech powered by kokoro.

Setup

Clone repo and go into the directory

$ git clone https://git.ayo.run/ayo/simple-tts
$ cd simple-tts

Create new environment. Here I use conda

$ conda create -n tts

Because I use an intel-based laptop, I use ipex-llm environment with pytorch 2.6

### for Intel XPU specific device usage:
$ conda create -n tts --clone llm-pt26

Activate the environment and install the dependencies

$ conda activate tts
$ python -m pip install -r requirements.txt

Because vlc to automatically play the generated audio, you will have to install it:

sudo apt update
sudo apt install vlc

Note: installing vlc via flatpak or snap will not work, as the code need access to libvlc.

Intel XPU usage

For XPUs, we need to set some environmental variables. I have added a env.sh script which will activate the conda environment tts and set the environmental variables.

$ . env.sh