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.

tts
45
Emerging
Twitch-Text-to-Speech
32
Emerging
Maintenance 0/25
Adoption 9/25
Maturity 16/25
Community 20/25
Maintenance 2/25
Adoption 6/25
Maturity 9/25
Community 15/25
Stars: 107
Forks: 29
Downloads:
Commits (30d): 0
Language: PHP
License: MIT
Stars: 21
Forks: 4
Downloads:
Commits (30d): 0
Language: HTML
License: GPL-3.0
Stale 6m No Package No Dependents
Stale 6m No Package No Dependents

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