erm technically, any websocket TTS, but made for stream.place

Update READMe

Add some new objectives, add credits

Woovie 6e88eb4f 3a75e08b

Changed files
+17 -3
+1
.gitignore
··· 36 36 __screenshots__/ 37 37 38 38 .env 39 + public/HotDiggityDog_Regular_v1.0.otf
+16 -3
README.md
··· 20 20 - [x] Environment variables (Vite can pass them to the client as needed) for settings 21 21 - [x] Dedupe repeat usernames for multiple messages in chat from one person 22 22 - [x] Alter chatter username to remove common social sites postfix (.bsky.social) 23 + - [x] Make it work as an OBS chat overlay too? 23 24 - [ ] Implement as a flag feature 24 - - [ ] Ensure env vars actually exist 25 + - [ ] Ensure env vars actually exist and have some sane defaults 25 26 - [ ] Check for errors in connecting to the websocket properly 26 27 - [ ] Somehow get rid of piper with something better if possible? 27 - - [ ] Make it work as an OBS chat overlay too? 28 - - [ ] Let users customize the voice! 28 + - [ ] Enable `!voice` to switch voice model 29 29 - [ ] Get message replied to for extra context 30 30 - [ ] Implement as a flag feature 31 31 - [ ] Document full aspects of the TTS timeout value and implications caused by making it too short or too long 32 + - [ ] Add cool text effects that are user selectable 33 + - [ ] Build list of known subdomains for TTS (.bsky.social for example) 34 + - [ ] Use actual time split for chat removals 35 + - [ ] Detect if mouse on screen, show lower right button, click button to show config UI 36 + - [ ] Prevent audio from playing over top each other 32 37 33 38 ## My Code Is Your Code 34 39 35 40 If you want a change, make a PR. I made this for free in my spare time, you can make edits and make PRs too. 41 + 42 + ## Credits 43 + 44 + ### Fonts 45 + 46 + - [Comic Helvetic](https://www.dafont.com/comic-helvetic.font) 47 + - [Fluent Emoji Webfont](https://github.com/tetunori/fluent-emoji-webfont) 48 + - [hot diggity dog!](https://creativemarket.com/wendyleftmealone/92056440-hot-diggity-dog%21-silly-sans-serif) (Not included, paid font, but my preferred)