Live data from Hacker News

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

kyutai.org

151–160 of 164 posts

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

#151
post #87

The speed of improvement of tts models reminds me of early days of Stable Diffusion. Can't wait until I can generate audiobooks without infinite pain. If I was an investor I'd short Audible.

I've moved to https://github.com/readest/readest over audio books in most cases. I just need the dang thing in my ears and their TTS is good enough.

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

#152
post #90
post #80

Earlier quoted context omitted.

But that's my point. You'll stop, switch, speak, stop, switch, resume. You're not going to be "I was in 東京 yesterday" as a single continuous sentence. It'll have to be broken up to three separate sentences spoken back to back, even for humans.

>"I was in 東京 yesterday" I think it's the wrong example, because this is actually very common if you're a Chinese speaker. Actually, people tend to say the name of the cities in their own countries in their native language. > I went to Nantes [0], to eat some kouign-amann [1]. As a French, both [0] and [1] will be spoken the French way on the fly in the sentence, while the other words are in English. Switching happen…

Okay, it's getting clear that I'm in the wrong here with my insistence that languages don't mix and foreign words can't be inserted mid-sentence, yet that is my experience as well as behaviors of people sharing the language, incidentally including GP who suggested that I can always do the switching dance - people can if wanted, but normally don't. It's considered a show-off if the inserted word could be understood at all.

Perhaps I have to admit that my particular primary language is officially a human equivalent of an esoteric language; the myth that it's a complex language is increasingly becoming obsolete(for good!), but maybe it still qualify as being esoteric one that are not insignificantly more incompatible with others.

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

#153
Super nice and convenient to use as a CLI. I made it into a plugin for Claude Code to give a 1-sentence spoken status update whenever it stops:

claude plugin marketplace add pchalasani/claude-code-tools

claude plugin install voice@cctools-plugins

More here: https://github.com/pchalasani/claude-code-tools?tab=readme-o...

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

#154

Earlier quoted context omitted.

Good question. If a license says "you may use this, you are prohibited from using this", and I use it, did I break the license?

I think if they took you to court for cloning someone's voice without permission they would probably lose because this conflict makes the terms unclear.

An unclear license would default back to full copyright protection I would think.

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

#156

it'd be nice to get some idea of what kind of hardware a laptop needs to be able to run this voice model.

for example, How much disk is needed? I started the uvx command and it started to download hundreds of megabytes. How much cpu ram is necessary and how much gpu ram is necessary? will an integrated intel gpu work? some ARM boards have a dedicated AI processor, are any of those supported?

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

#157
post #92

Earlier quoted context omitted.

It seems more likely that people will buy a digital copy of the book for a few bucks and then run the TTS themselves on devices they already own.

Not likely at all, people pay for convenience. They don't want to do that

Yeah hackernews users kept thinking the average consumers like to tinker like we do lol

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

#158
post #11

Good quality but unfortunately it is single language English only.

I am also quite irritated by the fact that many TTS fail to state what language (and probably even dialect) they support. Actually to support a really good workflow for many Europeans (and probably also the rest of the world) one would actually need a multi language models that also support the use foreign words within one's own language. I am using a local notification reader on my smartphone (with SherpaTTS) and the mix of notification language as well as languages embedded in each other makes the experience rather funny at times.

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

#159
I've vibecoded a Rust port of Pocket TTS using candle.

https://github.com/jamesfebin/pocket-tts-candle

The port supports:

- Native compilation with zero Python runtime dependency

- Streaming inference

- Metal acceleration for macOS

- Voice cloning (with the mimi feature)

Note: This was vibecoded (AI-assisted), but features were manually tested.

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

#160

Perhaps I have been not talking to voice models that much or the chatgpt voice always felt weird and off because I was thinking it goes to a cloud server and everything but from Pocket TTS I discovered unmute.sh which is open source and I think is from the same company as Pocket TTS/can I think use Pocket TTS as well I saw some agentic models at 4B or similar which can punch above its weights or even some basic model…

Great find! unmute was a trip to play with

Your welcome! Glad you appreciated it man. I think Unmute was really cool and is open source but its deployment is a little on the more complex side of things.
Post reply on HN