Go TTS Libraries Voice AI Tools

Go/Golang libraries and SDKs for text-to-speech conversion, including integrations with cloud speech APIs and lightweight local TTS engines. Does NOT include applications built on top of TTS, non-Go implementations, or speech recognition (ASR) tools.

There are 62 go tts libraries tools tracked. The highest-rated is deepgram/deepgram-go-sdk at 49/100 with 78 stars.

Get all 62 projects as JSON

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

Official Go SDK for Deepgram.

49
Emerging
2 hegedustibor/htgo-tts

Text to speech package for Golang.

48
Emerging
3 GetcharZp/go-speech

go-speech 基于 Golang + ONNX 构建的轻量语音库,支持 TTS(文本转语音)与 ASR(语音转文字)。已集成...

45
Emerging
4 asticode/go-astideepspeech

Golang bindings for Mozilla's DeepSpeech speech-to-text library

43
Emerging
5 Kardbord/hfapigo

Unofficial (Golang) Go bindings for the Hugging Face Inference API

43
Emerging
6 GoogleCloudPlatform/text-to-speech-epg-demo

This repository contains a reference implementation demonstrating how the...

42
Emerging
7 leprosus/golang-tts

Text-to-Speach golang package based in Amazon Polly service

41
Emerging
8 soundhound/houndify-sdk-go

The official Houndify SDK for Go

40
Emerging
9 rapidaai/rapida-go

Open-source Golang SDK for Rapida to build real-time, observable Voice AI...

40
Emerging
10 Allan-Nava/fakeyou.go

A powerful golang sdk library for interacting with the FakeYouAPI easily

40
Emerging
11 asticode/go-astibob

Golang framework to build an AI that can understand and speak back to you,...

39
Emerging
12 Aditya-ds-1806/dictpress-tts

TTS plugin for dictpress

38
Emerging
13 jesseward/azuretexttospeech

A Go library for Azure's Cognitive Services text-to-speech API.

37
Emerging
14 neurlang/gospeak

A Golang Text to Speech System

36
Emerging
15 Mokkapps/parents-soundboard

A soundboard developed for parents to be able to play often needed phrases like "No"

35
Emerging
16 speechly/slu-client

Interact with Speechly SLU API from the command line

33
Emerging
17 arunk140/serve-piper-tts

Go Lang API Wrapper around Piper TTS - Supports TTS Inference and List of Voices

32
Emerging
18 SharkyRawr/go-tiktok-tts

Go library for TikToks Text2Speech engine

32
Emerging
19 SladkyCitron/gotau

Work-in-progress UTAU-compatible singing voice synthesizer, written in Go

32
Emerging
20 zhaopuyang/golang-tts

Microsoft TTS (Text-To-Speech) for golang

32
Emerging
21 milosgajdos/go-playht

PlayHT API client Go module

31
Emerging
22 sarumaj/bing-wallpaper-changer

Fetch newest bing wallpaper and set it as background. Use NLP and...

30
Emerging
23 bjorand/go-speech

Simple speech recognition proof of concept

30
Emerging
24 zemags/golang-yandex-speech-kit

SDK for converting text to audio by Yandex premium voices

29
Experimental
25 yangwenmai/examples

一些 examples 集合(包括 gRPC, Kubernetes, opentracing, Drone, Python 等)

28
Experimental
26 KevinSJ/rss-to-speech

Use Google Text-To-Speech to read long articles from rss feed

27
Experimental
27 nl8590687/asrt-sdk-go

ASRT Speech Recognition SDK for Golang. 用于ASRT语音识别系统的Golang SDK

26
Experimental
28 Simone-Convertini/Speech-Summarization-Demo

A Web Api written using Go and Gin capable to perform Speech Summarization...

23
Experimental
29 Mliviu79/cartesia-go

Go SDK for the Cartesia AI API — TTS, STT, voice cloning, agents, WebSocket streaming

22
Experimental
30 x07x08/waveboard

A simple cross-platform soundboard

22
Experimental
31 hekmon/kyutai-rs

Golang bindings to Kyutai Delayed Streams Modeling Rust productions servers

22
Experimental
32 cowdude/flapi

FLAPI is an offline, containerized speech recognition websocket API

21
Experimental
33 fulviodenza/go-gladia-client

Client Go for Gladia APIs

21
Experimental
34 shesuyo/isi

alibaba 智能语音交互(Intelligent Speech Interaction) GO SDK

21
Experimental
35 lukeanthony007/qtts

terminal-based text-to-speech interface

20
Experimental
36 auroraapi/aurora-go

Aurora SDK for Go

19
Experimental
37 col3name/tts

A multilingual multiplatform text-to-speech (TTS) app for Twitch on golang

19
Experimental
38 tzneal/gopicotts

go wrapper around the pico text to speech engine

19
Experimental
39 vladevelops/trainer

Your personal trainer, no yapping

19
Experimental
40 giefferre/texttospeech

Google Cloud Text-to-Speech API Client Library for Go

19
Experimental
41 noAbbreviation/approxima

A command line program to loudly tell time (in chunks of 5 minutes).

18
Experimental
42 DrSensor/gospeak

TTS that can "speak as you type" using google translate (via simplytranslate.org)

18
Experimental
43 zwk-app/SyncTimer

A simple Go app for displaying remaining time ! And also a quite good...

18
Experimental
44 yazver/yaspeech

Библиотека для взаимодействия с Yandex Speech Kit

18
Experimental
45 NullEnt1ty/GoCloudTTS

Translate text to speech using Google Cloud on the command line

18
Experimental
46 fcg-xvii/yask

Yandex Speech Kit tools for golang

18
Experimental
47 xiayesuifeng/go-xfyun-tts

mirror from https://gitlab.com/xiayesuifeng/go-xfyun-tts

18
Experimental
48 Dustinmj/renotts

TTS Interface for AWS Polly

17
Experimental
49 zabio3/spokesman

command line tool that synthesizes speech from text using Google Cloud...

17
Experimental
50 ErfanMomeniii/tts

a lightweight package for converting text to speech with Go

17
Experimental
51 aashish-joshi/tts-bulk

Tool for generating TTS files in bulk.

15
Experimental
52 TheTipo01/libRoberto

A library for generating dumb phrases and audio files with Loquendo Roberto voice

15
Experimental
53 crgimenes/ttsgen

Go CLI for generating MP3 narration using OpenAI’s TTS models

15
Experimental
54 Frida7771/GoSpeech

speech processing tool using Go

15
Experimental
55 nbr23/gopipertts

A small HTTP API wrapper for piper's texttospeech

15
Experimental
56 LiusCraft/orion-x

智能语音机器人系统 - 基于 Go 的实时语音交互平台

14
Experimental
57 dom96/texttospeech

A Nim client for the Google Cloud Text to Speech API.

13
Experimental
58 eannchen/esl-toolkit

A collection of practical tools for English as a Second Language (ESL) learners.

11
Experimental
59 AnshSinghSonkhia/go-TextEN2VoiceRU

Inputs English Text and Outputs Russian Speech.

11
Experimental
60 HarrisonWAffel/Google-Examples

This repository is very out of date and may not work with current versions...

10
Experimental
61 mrlathome/gmina

Google text to speech API with Mina cache middleware

10
Experimental
62 beauxarts/tts_integration

Tiny Text-to-Speech integration module supporting Google Cloud, macOS 'say'

10
Experimental