Local, CPU-Friendly, High-Quality TTS (Text-to-Speech) with Kokoro
19 points
1 hour ago
| 3 comments
| ariya.io
| HN
kn100
3 minutes ago
[-]
I'm using exactly this TTS engine for my intercom door system I built. The quality of the TTS is very good.
reply
teravor
9 minutes ago
[-]
kokoro is decent but pocket-tts is much better especially when you rip a good voice. https://github.com/kyutai-labs/pocket-tts

the onnx version of pocket-tts does perform better. https://huggingface.co/KevinAHM/pocket-tts-onnx

reply
mscdex
4 minutes ago
[-]
I've found that for CPU inference the PyTorch-based (non-quantized) version of Pocket TTS actually performs (both speed and quality-wise) better than the ONNX version, even after fiddling with all of the knobs that ONNX provides.
reply
teravor
2 minutes ago
[-]
i found the exact opposite, the pytorch version on the cpu barely does over 2 times realtime while i can get the onnx int8 version to reach 5x.
reply
lostmsu
20 minutes ago
[-]
> Apple M2 Pro: 4.5 seconds

> AMD Ryzen 7 8745HS: 1.5 seconds

These two can probably do it much faster on their iGPUs.

reply