Lightweight TTS Libraries Voice AI Tools

Minimal, dependency-light text-to-speech implementations and wrappers for local/offline synthesis. Does NOT include API wrappers, cloud-based services, speech recognition, or production-grade TTS engines.

There are 210 lightweight tts libraries tools tracked. 2 score above 70 (verified tier). The highest-rated is nateshmbhat/pyttsx3 at 72/100 with 2,493 stars. 1 of the top 10 are actively maintained.

Get all 210 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=voice-ai&subcategory=lightweight-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 nateshmbhat/pyttsx3

Offline Text To Speech synthesis for python

72
Verified
2 KoljaB/RealtimeTTS

Converts text to speech in realtime

71
Verified
3 pndurette/gTTS

Python library and CLI tool to interface with Google Translate's text-to-speech API

68
Established
4 n1teshy/yapper-tts

offline text to speech and free SOTA LLM APIs to let your programs speak to you

59
Established
5 dputhier/pygtftk

A python package and a set of shell commands to handle GTF files

55
Established
6 wannaphong/ttsmms

TTS with The Massively Multilingual Speech (MMS) project

54
Established
7 mgonzs13/audio_common

A PortAudio based audio_common with text to speech for ROS 2

52
Established
8 ekwek1/soprano

Soprano: Instant, Ultra-Realistic Text-to-Speech

51
Established
9 thevickypedia/py3-tts

Offline Text To Speech library for python

49
Emerging
10 avinashvarna/sanskrit_tts

Sanskrit text to speech

48
Emerging
11 PraaneshSelvaraj/speech_engine

Speech Engine is a Python package that provides a simple interface for...

48
Emerging
12 mediatechlab/tts-wrapper

TTS-Wrapper makes it easier to use text-to-speech APIs by providing a...

48
Emerging
13 supersu-man/pyt2s

The Python Text to Speech library you've been looking for.

48
Emerging
14 frostming/tetos

A unified interface for multiple Text-to-Speech (TTS) providers.

47
Emerging
15 ImNimboss/uberduck

A synchronous and asynchronous API wrapper for the UberDuck text-to-speech...

46
Emerging
16 harmlessman/PAFTS

PAFTS : Library That Preprocessing Audio For TTS.

46
Emerging
17 alexram1313/text-to-speech-sample

Python3 Text to Speech Video Sample

46
Emerging
18 jeroenterheerdt/pycsspeechtts

Python (py) library to use Microsofts Cognitive Services Speech (csspeech)...

46
Emerging
19 areebbeigh/winspeech

Speech recognition and synthesis library for Windows - Python 2 and 3.

46
Emerging
20 aeleraqi/Text-to-Speech-gTTS---Arabic-text

Google Text-to-Speech API to convert text input into audio files

45
Emerging
21 pth2000/PowerPointReviewer

一个基于PySide6实现的演讲稿朗读审阅工具,使用TTS引擎朗读PPT中的备注部分,从而辅助您进一步完善演讲的内容与措辞,助您顺利完成精彩的PPT演讲与展示。

45
Emerging
22 mgonzs13/tts_ros

Text-to-Speech for ROS 2

43
Emerging
23 stefantaubert/en-tts

Command-line interface and Python library for synthesizing English texts into speech.

43
Emerging
24 HachiroSan/google-pronouncer

🔊 Download pronunciation audio files from Google's dictionary service....

43
Emerging
25 gooofy/py-marytts

Python MaryTTS HTTP client library

43
Emerging
26 wdbm/deep_throat

speech synthesis program

42
Emerging
27 TartuNLP/text-to-speech-api

REST API for neural text-to-speech synthesis

41
Emerging
28 titilambert/pynuance

Wrapper for Nuance Communications services

41
Emerging
29 Alex-Tremayne/LaTeXt

Python package for converting LaTeX to text which can be read by text to...

40
Emerging
30 MattePalte/Verbify-TTS

Simple and free Text-to-Speech (TTS) engine that reads for you any text on...

40
Emerging
31 moutaouakkil/tts-text-to-speech

Text-to-Speech (TTS) enables developers to synthesize natural-sounding...

39
Emerging
32 hathibelagal-dev/str2speech

An easy-to-use library and command-line tool for TTS

39
Emerging
33 hug33k/PyTalk-R2D2

Python script for R2D2 text-to-speech

38
Emerging
34 henry-richard7/Natural-Text-to-Speech

This python program uses https://naturaltts.com API to convert given text to...

38
Emerging
35 anyvoiceai/Barkify

Barkify: an unoffical training implementation of Bark TTS by suno-ai

37
Emerging
36 SILMA-AI/silma-tts

SILMA TTS v1 Official Repo — a Lightweight Open Bilingual Text to Speech Model

37
Emerging
37 aabdurakhmanov/uzbekcha-gapir

Matnni O'zbek tilida talafuz qiluvchi desktop dastur | Text to speech...

37
Emerging
38 williamxhero/ttsmaker

TTSMaker: A Python library for interacting with the TTSMaker API to easily...

37
Emerging
39 Helow19274/aiogTTS

Async Python library to interface with Google Translate's text-to-speech API

37
Emerging
40 Jugendhackt/synthi-tts

Hackathon project to digitize your own voice and have it speak for you!...

36
Emerging
41 daslearning-org/text-to-speech-offline

A lightweight cross-platform Text-To-Speech application which works on...

36
Emerging
42 stefantaubert/mean-opinion-score

Python library for calculating the mean opinion score and 95% confidence...

36
Emerging
43 tuhinpal/text-to-speech

Text to Speech using Google's Library (Made for Fun)

35
Emerging
44 candlewill/Ossian

Ossian: A simple language-independent Text-to-speech frontend

35
Emerging
45 GetProjectsIdea/Convert-Text-to-Speech-in-Python

Text to speech is a process to convert any text into voice. Text to speech...

35
Emerging
46 sureshnswamy/tamil-text2voice

Text to speech tool for Tamil language

34
Emerging
47 laszukdawid/cracker

Usable GUI for text-to-speech services

34
Emerging
48 bhattbhavesh91/speech-python-demos

pyttsx3 is a text-to-speech conversion library in Python. Its a Python-based...

33
Emerging
49 tirsky/speechpro_wrapper

Wrapper for text to speech speechpro (only russian)

33
Emerging
50 muqadasejaz/Text-to-Speech-Converter-

A simple Python project that converts text into speech using different...

32
Emerging
51 MERLIN2-ARCH/text_to_speech

Text to speech for ROS 2

32
Emerging
52 anonfaded/robospeaker101

Python tool for text-to-speech conversion with voice selection, usage...

31
Emerging
53 NickV1v/AsyncFakeYou

Asynchronous Python library for interacting with the FakeYou Text-to-Speech API

31
Emerging
54 lifeiteng/Rabbit

Explore Text-To-Speech

31
Emerging
55 aeleraqi/Text-to-Speech-gTTS---English-text

Easy-to-use Python library for converting English text into natural sounding...

31
Emerging
56 aeleraqi/gTTS---Arabic-text-to-multiple-languages

Converting Arabic text to speech in various languages with the versatile...

31
Emerging
57 vishalnagda1/text-to-speech

Python program to convert text to speech.

31
Emerging
58 Arbazkhan4712/Text-To-Speech

A program that can convert Text into Speech using python

31
Emerging
59 Flux9665/ArticulatoryTextFrontend

This is a text-processing frontend that converts graphemes to phonemes and...

31
Emerging
60 CodingWithEnjoy/Speech-To-Text-Python

متن به صدا | Text To Speech 😊🤩

31
Emerging
61 lohriialo/texttospeech

Google's Speech Synthesis, Text to speech conversion powered by machine learning

30
Emerging
62 appatalks/Bark_text-to-speech

Playground with Bark

30
Emerging
63 brailcom/tts-api-provider

Common interface to speech synthesis

30
Emerging
64 ashfaaqrifath/Speechtron

This Python text to speech program converts text from user-provided files or...

30
Emerging
65 yxngrbree/text-to-speech

Nano weight TTS

30
Emerging
66 paulfears/vbs

allows python to access visual basic functions including: text to speech,...

30
Emerging
67 Dicklesworthstone/ChatTTS

Forked to make it installable via pip

30
Emerging
68 techmo-pl/tts-client

Techmo Text-To-Speech (TTS) gRPC client

30
Emerging
69 mohaimenulislamshawon/text-to-voice-speech-converter

The program is created based on google text to speech or voice converter...

30
Emerging
70 nacerbaaziz/nbsapi

a python library that helps you to control the sapi5 TTS

29
Experimental
71 nkpro2000sr/Word-to-AudioFile

this is to generate audio files from given words. useful for generating...

29
Experimental
72 furushchev/ros_gtts

Text-to-Speech service for ROS using python gTTS library for backend.

29
Experimental
73 the-avyakta/Speech-to-GCode

I created a speech-to-Gcode generator using speech recognition and...

29
Experimental
74 stefantaubert/tts-mos-test-mturk

Command-line interface (CLI) and Python library to evaluate text-to-speech...

29
Experimental
75 headlessripper/NectarSTT

NectarSTT (Nectar Speech To Text) is a Python-based speech recognition...

29
Experimental
76 FireHead90544/PyQTTs

PyQTTs - Open Source Text To Speech GUI Application

29
Experimental
77 rockcastle/Python-Kivy-Android-app

Python-kivy Text to Speech Android App

29
Experimental
78 duc11021102/pyspeech

Python Text To Speech Using gTTS @duc11021102

28
Experimental
79 ActiveIntelligentSystemsLab/japanese_tts_ros

日本語テキストを音声として出力するROS node

28
Experimental
80 vaarunh/texttospeech

This is simple text to speech convertor created using Google Text-to-Speech Lib.

28
Experimental
81 BleachDev/tts-grabber

Every Google, Azure & IBM text to speech voice for free.

28
Experimental
82 buddheshwarnath/blurtpy

Offline, cross-platform Python text-to-speech and sound notifications....

27
Experimental
83 scruss/micropython-SYN6988

MicroPython library for the VoiceTX SYN6988 text to speech module

27
Experimental
84 shreyamalogi/Text-To-Speech

"Transform Your Words into Sonic Spells with Shreya's Text-to-Speech...

27
Experimental
85 alttch/ttsbroker

Simple TTS (Text-To-Speech) broker for Python

26
Experimental
86 aristech-de/stt-clients

Clients to communicate with the Aristech STT service

25
Experimental
87 jgravelle/jBark

jBark is a powerful Python library that builds upon the capabilities of the...

25
Experimental
88 the-vishal/TTSpy

Text to speech

25
Experimental
89 habitual69/speakify-api

Speakify is a simple API that generates audio and subtitles from text using...

25
Experimental
90 tomasgoiba/diphone-synthesizer

Basic diphone-based concatenative speech synthesizer in English.

25
Experimental
91 rupin/WrittenAudio

Written Audio Uses Google Text to Speech engine and a configuration file to...

24
Experimental
92 Herobrine25mcpe/text-to-speech_Tkinter

So this is a project in which I am working on a simple text to speech...

24
Experimental
93 smsraj2001/PYEDIT-PRO-THE-ULTIMATE-ADVANCED-TEXT-EDITOR

An Advanced text editor in python with enhanced and amazing features

24
Experimental
94 Nishant-15/TTS

Text To Speech in regional languages like English, Hindi and Marathi using python

23
Experimental
95 sse-digital-man/TTS-Core

数字人项目-TTS部分

23
Experimental
96 ldl805/QuickSpeechPi

Very, very lightweight and simple text to speech (TTS) program that outputs...

23
Experimental
97 Ashish-Patnaik/Sonya-TTS

High-fidelity AI speech with emotion, rhythm, and audiobook mode

22
Experimental
98 DarkSide7839/PytDm

🌐 Streamline your downloads with PytDm, a modern Python download manager...

22
Experimental
99 ggegoge/PyTDM

Pytońska treść do mowy – Polish Text to Speech library for Python

22
Experimental
100 mgierada/TGSE

TGSE (Transcripts Generator & Search Engine) - A Django based search engine...

22
Experimental
101 SoVinceble/Language_Engine

A text-to-speech (TTS) system which creates human-like voices from written...

21
Experimental
102 RG-7/RoboSpeaker

This is a simple text to speech translator developed using python

21
Experimental
103 Kourva/CallCenter

I honestly have no idea for this section, just enjoy this TTS made in Flet

21
Experimental
104 ryanfb/ancientgreekspeak

Transliterate Ancient Greek to Apple phonemes for text-to-speech synthesis

21
Experimental
105 aristech-de/tts-clients

Clients to communicate with the Aristech TTS service

21
Experimental
106 marcosfelt/latex2speech

Convert Latex to speech

20
Experimental
107 dibbed/TTSKit-multi-engine-tts

Python Text-to-Speech toolkit (multi-engine) with FastAPI, CLI and Telegram...

20
Experimental
108 technout/tts_gtk

Graphical interface for Coqui TTS (Text to Speech) command line. Made in...

20
Experimental
109 IG-onGit/TexeT

TexeT is the tool you need to take your interaction and content control to...

20
Experimental
110 IonTeLOS/notipie

Desktop notifications and notification service with optional forwarding to...

20
Experimental
111 thomasthaddeus/TextToSpeechPython

This repository contains a Python-based text-to-speech (TTS) program that...

20
Experimental
112 vikesh8860/Multitasker

Multitasker is a machine learning project based on python that implements...

20
Experimental
113 Zai-Kun/Speech-Wich

SpeechWich, text-to-speech app that uses Bing Translator's TTS service. It's...

20
Experimental
114 tqer39/tts-partner

TTS Partner repository

19
Experimental
115 abpai/tts-gateway

A local text-to-speech gateway with a pluggable engine architecture

19
Experimental
116 Voinic/microtts

Simple TTS library for MicroPython that works offline

19
Experimental
117 ponchotitlan/google_text-to-speech_prompt_maker

Utility for Google Text-To-Speech batch audio files generator. Ideal for...

19
Experimental
118 LiamBrandt/tts_decode

A decoder for TTS files from 7 Days to Die

19
Experimental
119 HxnDev/Human-Voice-to-Automated-Voice-Text

This project converts your human voice input to its text transcript and to...

19
Experimental
120 amirisback/text-to-speech

Text To Speech With Library Google Text To Speech

19
Experimental
121 shrey802/PyTTSeval

Evaluation tool for TTS systems

19
Experimental
122 skye-cyber/ttskit3

A lightweight text to speeach toolkit

19
Experimental
123 JuanJRA20/Conversor-Texto-a-Voz

🎙️ Sistema inteligente de conversión de texto a audio con detección...

19
Experimental
124 laustke/jimlet_classic

Offline text-to-speech GUI converter with drag-and-drop support,...

19
Experimental
125 trentw/script-to-speech

Convert screenplays into multi-voiced audiobooks using various...

19
Experimental
126 ttsaigit/tts-python

Python SDK for the TTS.ai text-to-speech API

19
Experimental
127 jetfontanilla/win-sapi-tts-audio-file-generator

using Win SpVoice Interface (SAPI) with python to generate audio files with...

18
Experimental
128 patarapolw/ttslib

TTS for local usage that works for all OS's, with a simple interface,...

18
Experimental
129 httpanand/Text-to-speech

Simple py program to convert text to speech

18
Experimental
130 ahsanaasim/text-to-speach-works

Boilerplate python project to generate videos from text using gTTS & MoviePy

18
Experimental
131 arunkv/dictation

Dictation game for kids to practice their spelling

18
Experimental
132 SuperKogito/ReadTex

Text to speech converter and player based on google api.

18
Experimental
133 LPBeaulieu/RadioTTS

RadioTTS lets you generate audio tracks with TTS introductions, directly...

18
Experimental
134 xinlingqudongX/tts-voice

tts custom voice 文字转语音,自定义文字

18
Experimental
135 scruss/circuitpython-SYN6988

CircuitPython library for the YuTone VoiceTX SYN6988 text to speech module.

18
Experimental
136 Imusing/MarkovTTS

Text to Speech using a Markov Chain

18
Experimental
137 Lucas-Uchiha/MicroSpeechy

Simple text-to-speech program.

17
Experimental
138 ts-azure-services/batch-tts-synthesis

A repo to provide working code for long audio text to speech with a...

17
Experimental
139 jabbalaci/say-it

Convert arbitrary text to audio

17
Experimental
140 s3h4n/LetMeSpeak

Let-Me-Speak is a simple python based Text-To-Speech application.

17
Experimental
141 littinrajan/speech_to_text_engine

This repo contains an engine which let you transcribe your recorded audio to...

17
Experimental
142 mattfelber/Notes

Text-to-speech notepad. Search Wikipedia for highlited text

17
Experimental
143 Mhadi-1382/GUI-Convert-text-to-speech

GUI Application Convert Text To Speech

17
Experimental
144 Atamyrat2005/text-to-speech

There are several APIs available to convert text to speech in Python. One of...

17
Experimental
145 Jameson33699/GUI-Dictionary

I created just a dictionary that can convert text to speech as well as...

17
Experimental
146 gpuhalla/SpeechToText2TextToSpeech

A Speech to Text to Text to Speech script

17
Experimental
147 sght500/add-points-synthesize

A Python tool that enhances text-to-speech by formatting sentences for...

17
Experimental
148 Los-had/tts-app

fala seus textos(com interface gráfica, feita com tkinter)

17
Experimental
149 MrKioZ/selected-tts

A simple and useful text to speech script

17
Experimental
150 nav343/nav

A Python module made to simplify the usage of Text To Speech and Speech Recognition.

17
Experimental
151 ruitcatarino/rss2tts

RSS Reader with Text-to-Speech and language detection

17
Experimental
152 JimmyVS/Text-To-Speech

Simple Python script using pyttsx3 for Text to Speech conversion. Customize...

17
Experimental
153 the-byte-bender/tts-fap

TTS free app: Easily generate speech from text and export to files, made for...

17
Experimental
154 samyakjain24040/Text_to_speak

🔥The python project for text to speak

17
Experimental
155 mydroidandi/commbase-tts-pyttsx3

A Python application that utilizes text-to-speech capabilities to read out...

17
Experimental
156 akionsight/Text-To-Speech

A Simple GUI Based Text To Speech program based on pyttsx3

17
Experimental
157 yjg30737/pyqt_text_to_speech_gui

using text to speech (tts) model in python desktop app

17
Experimental
158 neka-nat/tts-clients

Various TTS clients for Python

16
Experimental
159 code-with-ayyan/python-project-1

My first repository on github. Interactive CLI-based RoboSpeaker in Python....

16
Experimental
160 safwanahmadsaffi/Speechy-Chatbot

Convert the given text-to-voice. Facebook model mms-tts-eng is being used to...

15
Experimental
161 hyqzz/ICodeStar-text2speech-mp3

Simple Python tool to convert text to speech (TTS) and save as MP3 files....

15
Experimental
162 DavidTbilisi/TTS

Text To Speech (Georgian, English, Russian)

15
Experimental
163 NoNamePro0/Speech

🎙 Yet another python script that speech your text

15
Experimental
164 alok-kumar8765/robot_mood_announcer

Robot Mood Announcer is a small but delightful script that gives your Python...

15
Experimental
165 maribotto/uutistenlukija

Suomalainen uutislukija - Lukee Helsingin Sanomien ja YLE:n uutiset ääneen....

15
Experimental
166 FeuZen/Zonos-long-text-to-speech

Takes an input text and transcribes it using zonos-v0.1-hybrid

15
Experimental
167 JoeMountWSWS/wsws-tts

Convert wsws.org articles to speech

15
Experimental
168 icosane/hyacinthia

Simple graphical front‑end for F5‑TTS

15
Experimental
169 JolonB/TTS-Generator

Generate small audio files in bulk

14
Experimental
170 funkyfranky/TTS-Radio

Create voice overs with radio effects for DCS

13
Experimental
171 gogabs/pyscrout

Output text to speech and braille

12
Experimental
172 modernecotech/Automatic_puppet_theatre

An application to translate text to robot mouth movements including...

12
Experimental
173 stavrosandres44/Animalese-TTS

The genuine high quality TTS of the Animal Crossing Language Animalese

12
Experimental
174 Temerold/TobsTTS

Text to speech, Python 3.7. Swedish and English. bye

12
Experimental
175 sagnikghoshcr7/Text-to-Voice-Converter

This application converts text to voice

12
Experimental
176 Edmar-Monteverde/conversor-articulos-a-mp3

Este proyecto recibe una URL de un artículo, extrae el texto principal y lo...

11
Experimental
177 HannoOttens/Voic-3-intator

A text-to-speech program that uses your own voice. The goal was to collect...

11
Experimental
178 MindStudioOfficial/ADA_text_to_speech

Generate Text to Speech in ADA's voice from Satisfactory

11
Experimental
179 ShivanshGhelani/Myra-TTS

AI-powered TTS web app that converts text to speech with real-time playback...

11
Experimental
180 LameesKadhim/text-to-speech-gTTS-python

(Google Text-to-Speech), a Python library and CLI tool to interface with...

11
Experimental
181 sezer-muhammed/ReaderAudioEngine

Neural Text-to-Speech (TTS) engine with word-level synchronization and ONNX...

11
Experimental
182 donempudi-prudhvi/python

This is used for python code and examples.

11
Experimental
183 stavrosmachinima/audiorate-app

Audio Rating Survey to gather Mean Opinion Score data for university thesis

11
Experimental
184 needyamin/TS-TTS-to-MP4-Converter

Desktop GUI tool for converting .tts / transport‑stream recordings (and any...

11
Experimental
185 HarshilSharaf/Text-To-Speech

Text-To-Speech Using Python with a interactive GUI

11
Experimental
186 ashudevcodes/Speechify

This is a Python program that translates a given text into Hindi using...

11
Experimental
187 abduznik/TTS_Reader

Converts text into natural-sounding speech, providing a simple and...

11
Experimental
188 nashalexander/PersonaSpeak

Simple but comprehensive TTS GUI tool for use with modern models

11
Experimental
189 Rishi-Kumar-RK/tts-gui

Text to speech with GUI

11
Experimental
190 saurabhv749/script2speech

cli TTS script

11
Experimental
191 nbilbo/gtts-gui

A graphical user interface to use gTTS library.

11
Experimental
192 HireforFire/AiSpeechTranslationEn-Es

Ai English/Spanish Speech Translation with Text-to-Speech

11
Experimental
193 acarter881/google_tts

Using Google's Cloud Text-to-Speech API

10
Experimental
194 heetc27/SpeechRecogition

Python Speech Recognition : Speech To Text

10
Experimental
195 sharmaeklavya2/inverse-dictator

Text-to-speech word-by-word as you type

10
Experimental
196 midasgossye/frsky_dash

Open source Frsky telemetry dashboard using RPi with TTS functionality

10
Experimental
197 Zahra-Norouzi/convert-text-file-to-speech

This project converts text files to MP3 audio files.

10
Experimental
198 LALalitViyogi/Viyogi_Long_Notes

This is basic text editor software just like notepad but having some extra...

10
Experimental
199 dhanushshettigar/XY-Plotter

This project is about a mechanical prototype of an X-Y axis plotter using...

10
Experimental
200 Avery2/text-to-spooch

A command-line app that creates audio from text like those charlie brown...

10
Experimental
201 frank038/gspeechtray

A speech-to-text program.

10
Experimental
202 davidvelascogarcia/ttsEngine

ttsEngine: Implementation of text to speech module in Python. Reception of...

10
Experimental
203 lmarschall/PythonGoogleTTSClient

By using googles text to speech api, this client allows the user to input a...

10
Experimental
204 forde-dev/SimpleTTS

This is a simple tts that i have quickly pulled together for use on my main...

10
Experimental
205 wrussell1999/royal-hackaway-v2

🎤 RapGod - Build custom raps over SMS and phone calls!

10
Experimental
206 planeks/django-speach-to-text-api-wrapper

Project provides a real-time streaming speech recognition API wrapped around...

10
Experimental
207 ani004/Language-Converter

A converter for changing the Voice from one language to another

10
Experimental
208 EI-Flores/Text-2-voice-Python

Uno de los proyectos más populares es la conversión de texto a voz con...

10
Experimental
209 Shubhammane13/Petrol-pump

this is terminal base petrol pump project using python

10
Experimental
210 t0mxplo1t/Text2Speech

Text to Speech for Termux

10
Experimental