Google TTS Libraries Voice AI Tools

Node.js/JavaScript libraries and wrappers for Google's Text-to-Speech API and Google Translate TTS. Does NOT include other TTS providers (AWS Polly, IBM Watson, ElevenLabs), home automation integrations, or applications built on top of TTS.

There are 75 google tts libraries tools tracked. 4 score above 50 (established tier). The highest-rated is revdotcom/revai-node-sdk at 56/100 with 21 stars.

Get all 75 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=voice-ai&subcategory=google-tts-libraries&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 revdotcom/revai-node-sdk

Node.js SDK for the Rev AI API

56
Established
2 echogarden-project/echogarden

Cross-platform speech toolset, used from the command-line or as a Node.js...

55
Established
3 LokerL/tts-vue

🎤 微软语音合成工具,使用 Electron + Vue + ElementPlus + Vite 构建。

54
Established
4 funnyzak/tts-now

跨平台基于云平台(阿里云、讯飞等)语音合成 API 的文字转语音助手。支持单文本快速合成和批量合成。支持windows、macOS、Linux。

50
Established
5 palmerabollo/bingspeech-api-client

Microsoft Bing Speech API client in node.js

48
Emerging
6 wxxxcxx/ms-ra-forwarder

免费的在线文本转语音API

46
Emerging
7 liuli-moe/to-the-stars

魔法少女小圆 飞向星空 中文翻译

43
Emerging
8 zlargon/google-tts

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

41
Emerging
9 yy4382/tts-importer

轻松将 Azure TTS 语音合成服务导入阅读软件。现支持阅读(legado)、爱阅记、源阅读。

40
Emerging
10 GlobalTechInfo/gspeak

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

40
Emerging
11 stts-se/wikispeech-server

The main API for Wikispeech

40
Emerging
12 nodef/extra-googletts

Generate speech audio from super long text through machine (via "Google...

39
Emerging
13 hubendubler/gTTS.js

A Promise based Node.js/TypeScript port of the gTTS Google-Text-To-Speech...

39
Emerging
14 baizeteam/baize-toolbox

白泽工具箱,基于electron+ffmpeg实现的一款功能强大的多媒体工具

38
Emerging
15 BlinkTagInc/gtfs-tts

Review GTFS stop pronunciations to determine which stops need a tts_stop_name value.

38
Emerging
16 IBM/speech-to-text-code-pattern

WARNING: This repository is no longer maintained

38
Emerging
17 byhow/yanyu

A Text-to-Speech node package with pinyin audio library.

37
Emerging
18 fqueis/pollinationsai

🔥 TypeScript SDK wrapper for Pollinations AI services

37
Emerging
19 beyondwords-io/wordpress-plugin

BeyondWords is the AI voice platform that brings frictionless audio...

36
Emerging
20 phyce/Narration-Studio

Narration Studio, your all in one TTS Solution!

35
Emerging
21 kaiaai/kaia.js

Kaia.ai platform's JS client library

34
Emerging
22 neosapience/n8n-nodes-typecast

Integrate Typecast AI TTS into your n8n workflows with this community node.

34
Emerging
23 playht/text-to-speech-api

Play.ht's Text to Speech API

32
Emerging
24 dennisbergevin/cypress-voice-plugin

Cypress plugin to announce spec result and time in Cypress Test Runner

32
Emerging
25 nodef/wikipedia-tts

Crawl Wikipedia pages and upload TTS to Youtube.

32
Emerging
26 IBM/text-to-speech-code-pattern

WARNING: This repository is no longer maintained

31
Emerging
27 sglkc/tts-api

Free, minimal, unlimited*, CORS-friendly Google Translate Text to Speech API...

31
Emerging
28 IBM/mic-sts-nlu-weather-tone-analyzer

# WARNING: This repository is no longer maintained :warning: > This...

31
Emerging
29 eliangerard/simple-tts-mp3

Converts text to mp3 audio using google-tts-api, it hasn't a limit

30
Emerging
30 liou666/audiread

📻 A simple and user-friendly online TTS tool. (简单易用的在线文本转语音工具)

30
Emerging
31 tmanderson/ivona-node

Ivona Cloud (via Amazon services) client library for Node

30
Emerging
32 prohetamine/tor-speech

🔉 Yandex & Google + Tor

29
Experimental
33 ARK018/multi-voice-sdk

A universal Text-to-Speech (TTS) SDK . Easily generate and manage audio...

29
Experimental
34 cloudcommunity/Text-to-Speech-Engines

A list of different text to speech engines.

29
Experimental
35 JTylerH/unifi-aihorn-dynamic-tts

This project hosts a lightweight Node.js web app that connects to your UniFi...

28
Experimental
36 IBM/iot-mic-sts-ifttt-slack

WARNING: This repository is no longer maintained :warning: This repository...

28
Experimental
37 markokosticdev/cloud_text_to_speech_nodejs

Single interface to Google, Microsoft, and Amazon Text-To-Speech.

26
Experimental
38 nodef/extra-tts

Generate speech audio from super long text through machine.

25
Experimental
39 y52en/aquestalk.js

AquesTalkをWebAssembly(v86)環境で動かし、ブラウザやNode.jsで簡単に利用できるようにしたライブラリです DEMO : ...

25
Experimental
40 railmapgen/rma

Generate the rail announcement from your rmg project!

25
Experimental
41 funnyzak/aliyun-nls

阿里云智能语音处理 Node 模块。

24
Experimental
42 BenjaminPoncet/bobby-snips-tts

bobby-snips-tts is an implementation of snips-tts written in Node.js with...

24
Experimental
43 neosapience/typecast-js

The official Node.js SDK for the Typecast API.

23
Experimental
44 ShunsukeHayashi/byteplus-voice-ai

BytePlus音声対話AIアプリケーション - ASR, TTS, Voice Cloning統合(WebSocket対応、日本語対応✅)

23
Experimental
45 thaispalmer/talkify-tts-api

Library to generate TTS directly from Talkify.net APIs

23
Experimental
46 dunosaurs/gtts

A simple deno text-to-speech library using the google translate api.

23
Experimental
47 tim-hellhake/google-home-adapter

Uses your Google Home device to speak to you

23
Experimental
48 KillovSky/gTTS

Repositório do módulo de geração de texto para fala Google, gTTS.

22
Experimental
49 erzaozi/vits-plugin

基于 Yunzai 的语音合成插件

22
Experimental
50 MidSpike/google-translate-tts

Create TTS audio streams using the Google Translate API

21
Experimental
51 aiola-lab/aiola-js-sdk

The official JavaScript/TypeScript SDK for the aiOla API

21
Experimental
52 funnyzak/xfyun-nls

讯飞云智能语音处理 Node 模块。

21
Experimental
53 fuota-io/The-Things-Network-NodeJS-SDK

The user-friendly Node.js SDK to boost connectivity and data management...

20
Experimental
54 row-engineering/ai-narration

A WordPress plugin that converts your posts into audio narrations using AI...

20
Experimental
55 dingdangdog/VwordAi

VwordAi 是一款文本转语音工具,支持多种语音服务提供商,让您轻松将文本转为自然流畅的语音。

20
Experimental
56 ttsaigit/tts-js

JavaScript/Node.js SDK for TTS.ai API — text-to-speech, voice cloning, speech-to-text

19
Experimental
57 godspirit00/ListeningTestAudioMaker

一个可以帮助您快速制作外语考试中听力部分的音频的工具。 / A tool that helps you quickly generate...

19
Experimental
58 balsimpson/node-red-contrib-wavenet

Convert text to speech using Google Wavenet voice.

18
Experimental
59 guiguicdd/GoogleSTText

Converte áudio em texto de forma gratuita. Utilizando a API de...

18
Experimental
60 florabtw/google-translate-tts

Node library for Google Translate TTS (Text-to-Speech) API

17
Experimental
61 dusionlike/unplugin-string-to-audio

在打包过程中自动将字符串转换为语音文件并添加到最终的打包文件里面, 支持Vite and Webpack

16
Experimental
62 Johnmiicheal/spitch.js

Unofficial Javascript SDK for Spitch AI

16
Experimental
63 ankuragrwl/google-tts

Application to try out Google Text to Speech API

16
Experimental
64 yxwyoyoyo/xf-tts

讯飞在线语音合成

15
Experimental
65 4350pChris/matrix-transcriptions

Transcribe those annoying voice messages.

14
Experimental
66 erich2s/native-speak

A simple text-to-speech library using system native tts engines for Node.js

14
Experimental
67 echogarden-project/macos-native-tts

Node.js binding to the macOS native text-to-speech API (AVSpeechSynthesizer).

11
Experimental
68 kschiffer/tts-demo-app

Demo Application for The Things Stack

11
Experimental
69 hailiang-wang/xfyun-node

Speech to Text SDK for Node.js

11
Experimental
70 Cyan903/zundamon-yomitan

Fallback audio source for Yomitan which uses ずんだもん TTS.

11
Experimental
71 RichFesler/node-red-nlu-fuzzy

Offline natural language understanding in Node-RED using Fuse.js for fuzzy...

11
Experimental
72 davidsuragan/speechsynthesis

Node.js TTS automation tool using speechsynthesis.online | Free...

11
Experimental
73 rockyessel/w3s

A Node.js backend service for developers to upload files to IPFS and convert...

11
Experimental
74 revolunet/whatever-tts

return MP3 audio as a stream from given text

11
Experimental
75 LuisReinoso/tts-watson

CLI for Watson TTS. A command line interface for IBM Watson Text To Speech.

10
Experimental