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 79 google tts libraries tools tracked. 6 score above 50 (established tier). The highest-rated is revdotcom/revai-node-sdk at 60/100 with 21 stars.

Get all 79 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

60
Established
2 funnyzak/tts-now

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

54
Established
3 LokerL/tts-vue

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

54
Established
4 wxxxcxx/ms-ra-forwarder

免费的在线文本转语音API

53
Established
5 echogarden-project/echogarden

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

53
Established
6 palmerabollo/bingspeech-api-client

Microsoft Bing Speech API client in node.js

50
Established
7 zlargon/google-tts

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

48
Emerging
8 stts-se/wikispeech-server

The main API for Wikispeech

47
Emerging
9 yy4382/tts-importer

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

47
Emerging
10 liuli-moe/to-the-stars

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

47
Emerging
11 baizeteam/baize-toolbox

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

45
Emerging
12 IBM/speech-to-text-code-pattern

WARNING: This repository is no longer maintained

45
Emerging
13 nodef/extra-googletts

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

44
Emerging
14 byhow/yanyu

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

44
Emerging
15 beyondwords-io/wordpress-plugin

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

43
Emerging
16 nodef/wikipedia-tts

Crawl Wikipedia pages and upload TTS to Youtube.

42
Emerging
17 phyce/Narration-Studio

Narration Studio, your all in one TTS Solution!

42
Emerging
18 BlinkTagInc/gtfs-tts

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

42
Emerging
19 hubendubler/gTTS.js

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

41
Emerging
20 fqueis/pollinationsai

🔥 TypeScript SDK wrapper for Pollinations AI services

41
Emerging
21 dennisbergevin/cypress-voice-plugin

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

39
Emerging
22 playht/text-to-speech-api

Play.ht's Text to Speech API

39
Emerging
23 sglkc/tts-api

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

38
Emerging
24 IBM/mic-sts-nlu-weather-tone-analyzer

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

38
Emerging
25 kaiaai/kaia.js

Kaia.ai platform's JS client library

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

WARNING: This repository is no longer maintained

38
Emerging
27 tmanderson/ivona-node

Ivona Cloud (via Amazon services) client library for Node

38
Emerging
28 eliangerard/simple-tts-mp3

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

37
Emerging
29 liou666/audiread

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

37
Emerging
30 cloudcommunity/Text-to-Speech-Engines

A list of different text to speech engines.

36
Emerging
31 prohetamine/tor-speech

🔉 Yandex & Google + Tor

36
Emerging
32 ARK018/multi-voice-sdk

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

35
Emerging
33 GlobalTechInfo/gspeak

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

34
Emerging
34 neosapience/n8n-nodes-typecast

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

33
Emerging
35 markokosticdev/cloud_text_to_speech_nodejs

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

33
Emerging
36 y52en/aquestalk.js

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

32
Emerging
37 railmapgen/rma

Generate the rail announcement from your rmg project!

32
Emerging
38 BenjaminPoncet/bobby-snips-tts

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

31
Emerging
39 nodef/extra-tts

Generate speech audio from super long text through machine.

30
Emerging
40 JTylerH/unifi-aihorn-dynamic-tts

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

30
Emerging
41 dunosaurs/gtts

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

30
Emerging
42 tim-hellhake/google-home-adapter

Uses your Google Home device to speak to you

30
Emerging
43 erzaozi/vits-plugin

基于 Yunzai 的语音合成插件

29
Experimental
44 aiola-lab/aiola-js-sdk

The official JavaScript/TypeScript SDK for the aiOla API

28
Experimental
45 funnyzak/xfyun-nls

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

28
Experimental
46 MidSpike/google-translate-tts

Create TTS audio streams using the Google Translate API

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

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

28
Experimental
48 thaispalmer/talkify-tts-api

Library to generate TTS directly from Talkify.net APIs

27
Experimental
49 dingdangdog/VwordAi

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

27
Experimental
50 funnyzak/aliyun-nls

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

27
Experimental
51 fuota-io/The-Things-Network-NodeJS-SDK

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

27
Experimental
52 row-engineering/ai-narration

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

27
Experimental
53 KillovSky/gTTS

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

26
Experimental
54 godspirit00/ListeningTestAudioMaker

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

26
Experimental
55 guiguicdd/GoogleSTText

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

25
Experimental
56 balsimpson/node-red-contrib-wavenet

Convert text to speech using Google Wavenet voice.

25
Experimental
57 florabtw/google-translate-tts

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

24
Experimental
58 ShunsukeHayashi/byteplus-voice-ai

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

23
Experimental
59 neosapience/typecast-js

The official Node.js SDK for the Typecast API.

23
Experimental
60 dusionlike/unplugin-string-to-audio

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

23
Experimental
61 ankuragrwl/google-tts

Application to try out Google Text to Speech API

23
Experimental
62 yxwyoyoyo/xf-tts

讯飞在线语音合成

22
Experimental
63 technocreatives/node-red-contrib-ivona-tts

Node RED Ivona TTS node

21
Experimental
64 4350pChris/matrix-transcriptions

Transcribe those annoying voice messages.

21
Experimental
65 Johnmiicheal/spitch.js

Unofficial Javascript SDK for Spitch AI

19
Experimental
66 erich2s/native-speak

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

19
Experimental
67 ttsaigit/tts-js

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

19
Experimental
68 rockyessel/w3s

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

18
Experimental
69 kschiffer/tts-demo-app

Demo Application for The Things Stack

18
Experimental
70 hailiang-wang/xfyun-node

Speech to Text SDK for Node.js

18
Experimental
71 echogarden-project/macos-native-tts

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

18
Experimental
72 revolunet/whatever-tts

return MP3 audio as a stream from given text

18
Experimental
73 LuisReinoso/tts-watson

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

17
Experimental
74 Cyan903/zundamon-yomitan

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

11
Experimental
75 jokio/sdk

SDK for building decentralised localfirst web apps. Provides tts ai model...

11
Experimental
76 davidsuragan/speechsynthesis

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

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

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

11
Experimental
78 Mukhammadsaid19/xabarchi-hackathon

Uzbek News Aggregator with TTS feature

10
Experimental
79 lucemans/kvd

TTS Audio Queue Playback

10
Experimental

Comparisons in this category