Live data from Hacker News

Pocket TTS: A high quality TTS that gives your CPU a voice

kyutai.org

41–50 of 164 posts

Re: Pocket TTS: A high quality TTS that gives your CPU a voice

#41

Nice! Just made it an MCP server so claude can tell me when it's done with something :) https://github.com/Marviel/speak_when_done

I just setup pushover to send a message to my phone for this exact reason! Trying out your server next!

Re: Pocket TTS: A high quality TTS that gives your CPU a voice

#43
post #31

Eep. So, on my M1 mac, did `uvx pocket-tts serve`. Plugged in > It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, it was the epoch of belief, it was the epoch of incredulity, it was the season of Light, it was the season of Darkness, it was the spring of hope, it was the winter of despair, we had everything before us, we had nothing before us, we were all go…

Yeah Javert mangled up those sentences for me as well, it skipped whole parts and then also moved words around

- "its noisiest superlative insisted on its being received"

Win10 RTX 5070 Ti

Re: Pocket TTS: A high quality TTS that gives your CPU a voice

#44
post #24
post #17

Earlier quoted context omitted.

Kokoro is better for tts by far For voice cloning, pocket tts is walled so I can't tell

What are the advantages of PocketTTS over Kokoro? It seems like Kokoro is the smaller model, also runs on CPU in real time, and is more open and fine tunable. More scripts and extensions, etc., whereas this is new and doesn't have any fine tuning code yet. I couldn't tell an audio quality difference.

Less licensing headache, it seems. Kokoro says its Apache licensed. But it has eSpeak-NG as a dependency, which is GPL, which brings into question whether or not Kokoro is actually GPL. PocketTTS doesn't have eSpeak-NG as a dependency so you don't need to worry about all that BS.

Btw, I would love to hear from someone (who knows what they're talking about) to clear this up for me. Dealing with potential GPL contamination is a nightmare.

Re: Pocket TTS: A high quality TTS that gives your CPU a voice

#46

Love this. It says MIT license but then readme has a separate section on prohibited use that maybe adds restrictions to make it nonfree? Not sure the legal implications here.

The "prohibited uses" section seems to be basically "not to be used for crime", which probably doesn't have much legal weight one way or another.

You might use it for something illegal in one country, and then leave for another country with no extradition… but you’ve lost the license to sue the software and can be sued for copyright infringement.

Re: Pocket TTS: A high quality TTS that gives your CPU a voice

#47
It's very impressive! I'm mean, it's better than other In English, it's perfect and it's so funny in others languages. It sounds exactly like someone who actually doesn't speak the language, but got it anyway.

I don't know why Fantine is just better than the others in others languages. Javer seems to be the worst.

Try Jean in Spanish « ¡Es lo suficientemente pequeño como para caber en tu bolsillo! » sound a lot like they don't understand the language.

Or Azelma in French « C'est suffisament petit pour tenir dans ta poche. » is very good.I mean half of the words are from a Québécois accent, half French one but hey, it's correct French.

Però non capisce l'italiano.

Re: Pocket TTS: A high quality TTS that gives your CPU a voice

#48
This is amazing. The audio feels very natural and it's fairly good at handling complext text to speech tasks. I've been working on WithAudio (https://with.audio). Currently it only uses Kokoros. I need to test this a bit more but I might actually add it to the app. It's too good to be ignored.

Re: Pocket TTS: A high quality TTS that gives your CPU a voice

#49
post #31

Eep. So, on my M1 mac, did `uvx pocket-tts serve`. Plugged in > It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, it was the epoch of belief, it was the epoch of incredulity, it was the season of Light, it was the season of Darkness, it was the spring of hope, it was the winter of despair, we had everything before us, we had nothing before us, we were all go…

Using your first text block 'Eponine' skips "we had nothing before us" and doesn't speak the final "that some of its noisiest"

I wonder what's going wrong in there

Post reply on HN