tts and Twitch-Text-to-Speech
These are competitors—both provide text-to-speech functionality for Twitch chat, with A offering a broader multi-service TTS demo and B specifically tailored for Twitch integration, so users would choose based on their specific platform needs.
About tts
chrisjp/tts
A simple tool to demo text-to-speech using various services' voices. HTML5 and Vanilla JS.
Supports over 1,000 voices across 12+ TTS providers (Amazon Polly, Google Cloud, TikTok, IBM Watson, and others) with a PHP backend that abstracts each service's API limitations and authentication requirements. Features playlist-style "conversations" combining multiple voices, local audio caching, and shareable URLs—all while handling varying text limits and response formats (MP3 data URIs, WAV, direct URLs) from each provider.
About Twitch-Text-to-Speech
seanhweb/Twitch-Text-to-Speech
Text to speech tool for twitch
Integrates with Twitch chat via the TMI.js library to capture messages in real-time, then synthesizes speech using browser-native Web Speech API or external TTS engines. Supports customizable voice parameters, message filtering, and multi-channel monitoring for streamers seeking accessibility features or chat engagement tools.
Scores updated daily from GitHub, PyPI, and npm data. How scores work