hubendubler/gTTS.js
A Promise based Node.js/TypeScript port of the gTTS Google-Text-To-Speech python library
Leverages Google's unofficial text-to-speech API to generate and save audio files directly from Node.js/TypeScript applications with language detection and multi-language support. The library abstracts the HTTP communication with Google's servers, handling request formatting and audio stream processing to output MP3 files. Designed for server-side automation workflows where TTS generation needs to be integrated into backend services or CLI tools.
No commits in the last 6 months. Available on npm.
Stars
5
Forks
1
Language
TypeScript
License
MIT
Category
Last pushed
May 15, 2019
Monthly downloads
134
Commits (30d)
0
Dependencies
3
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/hubendubler/gTTS.js"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
echogarden-project/echogarden
Cross-platform speech toolset, used from the command-line or as a Node.js library. Includes a...
funnyzak/tts-now
跨平台基于云平台(阿里云、讯飞等)语音合成 API 的文字转语音助手。支持单文本快速合成和批量合成。支持windows、macOS、Linux。
revdotcom/revai-node-sdk
Node.js SDK for the Rev AI API
palmerabollo/bingspeech-api-client
Microsoft Bing Speech API client in node.js
LokerL/tts-vue
🎤 微软语音合成工具,使用 Electron + Vue + ElementPlus + Vite 构建。