htgo-tts and golang-tts

These are competitors offering different TTS backends—one provides a general-purpose Go TTS package while the other specifically wraps Microsoft's TTS service—so users would typically choose one based on their preferred speech synthesis provider.

htgo-tts
48
Emerging
golang-tts
32
Emerging
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 22/25
Maintenance 0/25
Adoption 7/25
Maturity 8/25
Community 17/25
Stars: 213
Forks: 52
Downloads:
Commits (30d): 0
Language: Go
License: MIT
Stars: 30
Forks: 10
Downloads:
Commits (30d): 0
Language: Go
License:
Stale 6m No Package No Dependents
No License Stale 6m No Package No Dependents

About htgo-tts

hegedustibor/htgo-tts

Text to speech package for Golang.

Supports multiple output handlers including native audio playback via Oto library (eliminating external player dependencies) and mplayer integration, with configurable language voices and optional proxy support. Generates and caches synthesized audio files locally while providing a pluggable handler architecture for flexible audio output strategies. Leverages Google's text-to-speech backend to convert arbitrary text strings into spoken audio across different languages.

About golang-tts

zhaopuyang/golang-tts

Microsoft TTS (Text-To-Speech) for golang

Scores updated daily from GitHub, PyPI, and npm data. How scores work