google-tts and gspeak

Both are competing Node.js libraries for interacting with Google's Text-to-Speech API, with "gspeak" appearing to be a more modern and actively used alternative to "google-tts."

google-tts
48
Emerging
gspeak
40
Emerging
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 22/25
Maintenance 13/25
Adoption 9/25
Maturity 18/25
Community 0/25
Stars: 286
Forks: 59
Downloads:
Commits (30d): 0
Language: JavaScript
License: MIT
Stars: 1
Forks:
Downloads: 4,358
Commits (30d): 0
Language: TypeScript
License: MIT
Stale 6m No Package No Dependents
No risk flags

About google-tts

zlargon/google-tts

Google TTS (Text-To-Speech) for node.js

Provides both URL generation and Base64 audio encoding across 100+ languages with configurable speech speed. Handles text longer than 200 characters by intelligently splitting on punctuation marks and generating chunked audio responses. Supports regional Google Translate endpoints and includes TypeScript definitions for type-safe integration.

About gspeak

GlobalTechInfo/gspeak

Google Text to Speech for Node.js — modern, typed, zero deprecated dependencies.

Scores updated daily from GitHub, PyPI, and npm data. How scores work