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 59 go tts libraries tools tracked. The highest-rated is deepgram/deepgram-go-sdk at 42/100 with 78 stars.

Get all 59 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.

42
Emerging
2 GetcharZp/go-speech

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

41
Emerging
3 hegedustibor/htgo-tts

Text to speech package for Golang.

41
Emerging
4 Kardbord/hfapigo

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

39
Emerging
5 rapidaai/rapida-go

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

36
Emerging
6 asticode/go-astideepspeech

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

36
Emerging
7 GoogleCloudPlatform/text-to-speech-epg-demo

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

35
Emerging
8 leprosus/golang-tts

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

34
Emerging
9 soundhound/houndify-sdk-go

The official Houndify SDK for Go

33
Emerging
10 Allan-Nava/fakeyou.go

A powerful golang sdk library for interacting with the FakeYouAPI easily

33
Emerging
11 Aditya-ds-1806/dictpress-tts

TTS plugin for dictpress

32
Emerging
12 asticode/go-astibob

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

32
Emerging
13 neurlang/gospeak

A Golang Text to Speech System

30
Emerging
14 jesseward/azuretexttospeech

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

30
Emerging
15 Mokkapps/parents-soundboard

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

28
Experimental
16 speechly/slu-client

Interact with Speechly SLU API from the command line

26
Experimental
17 SladkyCitron/gotau

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

26
Experimental
18 SharkyRawr/go-tiktok-tts

Go library for TikToks Text2Speech engine

25
Experimental
19 zhaopuyang/golang-tts

Microsoft TTS (Text-To-Speech) for golang

25
Experimental
20 arunk140/serve-piper-tts

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

25
Experimental
21 milosgajdos/go-playht

PlayHT API client Go module

24
Experimental
22 sarumaj/bing-wallpaper-changer

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

23
Experimental
23 bjorand/go-speech

Simple speech recognition proof of concept

23
Experimental
24 zemags/golang-yandex-speech-kit

SDK for converting text to audio by Yandex premium voices

22
Experimental
25 Mliviu79/cartesia-go

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

22
Experimental
26 yangwenmai/examples

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

21
Experimental
27 KevinSJ/rss-to-speech

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

20
Experimental
28 aashish-joshi/tts-bulk

Tool for generating TTS files in bulk.

19
Experimental
29 nl8590687/asrt-sdk-go

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

19
Experimental
30 hekmon/kyutai-rs

Golang bindings to Kyutai Delayed Streams Modeling Rust productions servers

18
Experimental
31 Simone-Convertini/Speech-Summarization-Demo

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

16
Experimental
32 Frida7771/GoSpeech

speech processing tool using Go

15
Experimental
33 x07x08/waveboard

A simple cross-platform soundboard

15
Experimental
34 fulviodenza/go-gladia-client

Client Go for Gladia APIs

15
Experimental
35 nbr23/gopipertts

A small HTTP API wrapper for piper's texttospeech

15
Experimental
36 TheTipo01/libRoberto

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

15
Experimental
37 LiusCraft/orion-x

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

15
Experimental
38 crgimenes/ttsgen

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

15
Experimental
39 shesuyo/isi

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

14
Experimental
40 cowdude/flapi

FLAPI is an offline, containerized speech recognition websocket API

14
Experimental
41 lukeanthony007/qtts

terminal-based text-to-speech interface

13
Experimental
42 vladevelops/trainer

Your personal trainer, no yapping

13
Experimental
43 tzneal/gopicotts

go wrapper around the pico text to speech engine

12
Experimental
44 giefferre/texttospeech

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

12
Experimental
45 noAbbreviation/approxima

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

12
Experimental
46 col3name/tts

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

12
Experimental
47 auroraapi/aurora-go

Aurora SDK for Go

12
Experimental
48 yazver/yaspeech

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

11
Experimental
49 xiayesuifeng/go-xfyun-tts

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

11
Experimental
50 AnshSinghSonkhia/go-TextEN2VoiceRU

Inputs English Text and Outputs Russian Speech.

11
Experimental
51 zwk-app/SyncTimer

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

11
Experimental
52 fcg-xvii/yask

Yandex Speech Kit tools for golang

11
Experimental
53 DrSensor/gospeak

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

11
Experimental
54 eannchen/esl-toolkit

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

11
Experimental
55 NullEnt1ty/GoCloudTTS

Translate text to speech using Google Cloud on the command line

11
Experimental
56 beauxarts/tts_integration

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

10
Experimental
57 zabio3/spokesman

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

10
Experimental
58 ErfanMomeniii/tts

a lightweight package for converting text to speech with Go

10
Experimental
59 Dustinmj/renotts

TTS Interface for AWS Polly

10
Experimental