A downloadable tool for Windows

Do you want to spice up your TTS redeems? Do you have a "chompy" avatar laying around? This is the tool for you!

It will listen for TTS redeems, and play them using the famous DECtalk - more specifically, the community provided version with 64-bit builds. Yes, it supports all of it, including singing, voices, dialing, you name it. Don't worry, it also has some safety features to prevent chat completely destroying your hearing :)

Why can't I donate for it?

Simply put, the successor to DECtalk is still very much being sold, and I'm fine enough making money from my daytime job. I guess you can follow me on Twitch instead?

Backlog

Things for the future

  • More TTS engines. Code is setup for it, just need to implement it. Something compatible with xVASynth models would be interesting...
  • Some way to avoid window capture, whether NDI or Teleport compatible.
  • Ability to specify output audio device, to have it output to a virtual audio cable, for example.
  • More anti-abuse features, including a panic button to cancel the current TTS.

This is Open Source software, under a BSD-3 license, and you can find the source code here.

Updated 12 days ago
StatusIn development
CategoryTool
PlatformsWindows
AuthorDusty the Fuzzy Dragon
TagsDRM Free, Open Source, twitch
Average sessionAbout an hour

Download

Download
chcl-chompy-windows.zip 12 MB
Version 4 12 days ago

Install instructions

Welcome to the beta - it's a bit rough right now, but here's what you need to do to get started:

  1. Run TwitchChompyTTS.exe - it will open the configurator if a config is missing. If installed through the itch.io app, you can easily open the configurator whenever you want.
  2. Add a window capture to OBS, same title or executable, and chroma key away the background.

Development log

Comments

Log in with itch.io to leave a comment.

(2 edits)

Can you upgrade this from PubSub to EventSub before Pubsub is turned down, please? This tool is awesome!

Or release your source on github?

(+1)

Fixed with 1.2 that I just released :)

so im running into an issue. my twitch auth expired, wouldnt launch the program, re-authed and config'd, now the program refuses to launch in general. the config will launch just fine. i've even tried using admin mode and i've tried to reinstall the program entirely.

I am having the same issue. Very weird.

Deleted 33 days ago

Found a fix.

looks like when you try overwrite your config file, it appends and doesnt overwrite. 

Navigate to %AppData%\Roaming\chclSoftware\CHCLChompy\ and delete the config.ini, run the config app again, load your config you downloaded, the app will run again

(2 edits)

i have a different issue?? nothing shows up when i boot up the program besides a green screen. despite me doing the steps correctly- even restarting my computer- nothing works. i even tried deleting everything including the roaming file and re-configed it and nothing works. idk what i'm doing wrong and i can't find anything! if you know how 2 fix lmk! thank you!

This is because Twitch is under a PubSub blackout. It should have returned by now but it’s only a matter of time before this program wont work at all when they turn down the service on April 14th. 

Details here : https://discuss.dev.twitch.com/t/legacy-pubsub-deprecation-and-shutdown-timeline/58043


i have posted earlier asking the developer to update or provide a source so one of us can manage it to work with the new EventSub interface

(+1)

Version 1.1 has issues handling the config file, I fixed it with 1.2 that I just released.

Been using this for a few days, really love it! Will there be any new updates coming soon? Also apologies if thats something you've been nagged about already.

No worries.

I’m pretty motivated by fixing things, and with the latest update, I don’t have any glaring issues to iron out, just the “moonshots” in the backlog above. Anything in particular you’d like?

I'd say mainly the panic button and the other anti-abuse features honestly! Also you were on about avoiding window capture, would Spout2 be a way to avoid that? (Not very technical with that stuff)

Just bringin it back up, any new lil updates or anything?

(+1)

Ah, yeah, no, Baldurs Gate 3 released 😁

I’ve looked at Spout2, and tried implementing it, it’s just a lot of work.

I’ll prioritize the panic button and anti-abuse, those are much simpler.

All good! Thanks again :)