Live data from Hacker News

Local, CPU-Friendly, High-Quality TTS (Text-to-Speech) with Kokoro

ariya.io

81–90 of 107 posts

Re: Local, CPU-Friendly, High-Quality TTS (Text-to-Speech) with Kokoro

#83
post #61

Off-topic, re: “kokoro” Article refers to: https://huggingface.co/hexgrad/Kokoro-82M Caught my eye for the related name to my book of Kakuro puzzles for sale at https://www.kakurokokoro.com Kokoro comes from the Japanese word meaning something like heart or spirit, and not the literal ones.

Also from this: https://terminator.fandom.com/wiki/Kokoro

Re: Local, CPU-Friendly, High-Quality TTS (Text-to-Speech) with Kokoro

#85
I love Kokoro. I use it to read ebooks that don't have audiobooks and it works pretty good for that. I have a Python script that reads epub/html, runs the model and writes mp3s.

Kokoro supports a limited number of languages. I've had to resort to other models to support Dutch, and they just aren't as good. And usually a lot slower and bigger (too big for my 8GB VRAM). I've had to resort to the Windows built-in TTS. It doesn't sound natural at all, but at least it can pronounce most words and is very fast.

Re: Local, CPU-Friendly, High-Quality TTS (Text-to-Speech) with Kokoro

#86
TTS has come incredible long way, there are so many options. There is Kokoro of course, then there is Pocket TTS which is also a tiny 100M model that allows voice cloning. There is also Chatterbox Turbo, which is bit bigger but also allows for more emotional control of the voice. And then finally there is the Fish Audio S2, which is even bigger but allows even larger and essentially unbounded finegrained control of tone and emotion. And all of these can easily run on your Macbook.

Re: Local, CPU-Friendly, High-Quality TTS (Text-to-Speech) with Kokoro

#88
I recently created a video and didn't want to use my voice on it.

Rather than TTS I did STS (speech to speech) through Eleven Labs (you upload the video it alters the audio track to voice of choosing with some parameters you can control).

I showed it to a bunch of people and they could not believe it was non-human. The bit that got most was all the pausing, broken sentences ...essentially elements you don't put into text if your doing T2S.

An LLM over the original text could perhaps inject these elements though if prompted correctly.

Re: Local, CPU-Friendly, High-Quality TTS (Text-to-Speech) with Kokoro

#89
post #86

TTS has come incredible long way, there are so many options. There is Kokoro of course, then there is Pocket TTS which is also a tiny 100M model that allows voice cloning. There is also Chatterbox Turbo, which is bit bigger but also allows for more emotional control of the voice. And then finally there is the Fish Audio S2, which is even bigger but allows even larger and essentially unbounded finegrained control of t…

Dunno why people still write about Kokoro, there are better alternatives. Pocket TTS has more natural intonation and voice cloning. Supertonic 3 is another great model in the same weight class, which is the only one that can autodetect language and make a mix of different languages sound good.
Post reply on HN