Live data from Hacker News

Show HN: Kitten TTS – 25MB CPU-Only, Open-Source TTS Model

github.com

41–50 of 383 posts

Re: Show HN: Kitten TTS – 25MB CPU-Only, Open-Source TTS Model

#41

Hmm the quality is not so impressive. I'm looking for a really naturally sounding model. Not very happy with piper/kokoro, XTTS was a bit complex to set up. For STT whisper is really amazing. But I miss a good TTS. And I don't mind throwing GPU power at it. But anyway. this isn't it either, this sounds worse than kokoro.

Chatterbox is also worth a try.

Re: Show HN: Kitten TTS – 25MB CPU-Only, Open-Source TTS Model

#42
Cool.

While I think this is indeed impressive and has a specific use case (e.g. in the embedded sector), I'm not totally convinced that the quality is good enough to replace bigger models.

With fish-speech[1] and f5-tts[2] there are at least 2 open source models pushing the quality limits of offline text-to-speech. I tested F5-TTS with an old NVidia 1660 (6GB VRAM) and it worked ok-ish, so running it on a little more modern hardware will not cost you a fortune and produce MUCH higher quality with multi-language and zero-shot support.

For Android there is SherpaTTS[3], which plays pretty well with most TTS Applications.

1: https://github.com/fishaudio/fish-speech

2: https://github.com/SWivid/F5-TTS

3: https://github.com/woheller69/ttsengine

Re: Show HN: Kitten TTS – 25MB CPU-Only, Open-Source TTS Model

#43

Okay, lots of details information and example code, great. But skimming through I didn’t see any audio samples to judge the quality?

They posted a demo on reddit[0]. It sounds amazing given the tiny size. [0] https://old.reddit.com/r/LocalLLaMA/comments/1mhyzp7/kitten_...

Thanks! Yeah. It definitely isn’t the absolute best in quality but it trounces the default TTS options on macOS (as third party developers are locked out of the Siri voices). And for less than the size of many modern web pages…

Re: Show HN: Kitten TTS – 25MB CPU-Only, Open-Source TTS Model

#44
post #11

Earlier quoted context omitted.

Does anybody find it funny that sci-fi movies have to heavily distort "robot voices" to make them sound "convincingly robotic"? A robotic, explicitly non-natural voice would be perfectly acceptable, and even desirable, in many situations. I don't expect a smart toaster to talk like a BBC host; it'd be enough is the speech if easy to recognize.

This one is at least an interesting idea: https://genderlessvoice.com/

The voice sounds great! I find it quite aesthetically pleasing, but it's far from genderless.

Re: Show HN: Kitten TTS – 25MB CPU-Only, Open-Source TTS Model

#47
post #8

Web version: https://clowerweb.github.io/kitten-tts-web-demo/ It sounds ok, but impressive for the size.

> Error generating speech: failed to call OrtRun(). ERROR_CODE: 2, ERROR_MESSAGE: Non-zero status code returned while running Expand node. Name:'/bert/Expand' Status Message: invalid expand shape

Doesn't seem to work with thai.

Re: Show HN: Kitten TTS – 25MB CPU-Only, Open-Source TTS Model

#50

say is only 193K on MacOS ls -lah /usr/bin/say -rwxr-xr-x 1 root wheel 193K 15 Nov 2024 /usr/bin/say Usage: M1-Mac-mini ~ % say "hello world this is the kitten TTS model speaking"

Tried that on 26 beta, and the default voice sounds a lot smoother than it used it.

Running `man say` reveals that "this tool uses the Speech Synthesis manager", so I'm guessing the Apple Intelligence stuff is kicking in.

Post reply on HN