SkillAgentSearch skills...

Gotau

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

Install / Use

/learn @SladkyCitron/Gotau

README

🎵 GoTAU

CI (Go) GitHub license Made in Slovakia

GoTAU is a work-in-progress modern UTAU-compatible singing voice synthesizer written in Go. It's designed to be fast, modern, modular, and easy to use, while staying backwards compatible with the existing UTAU ecosystem.

This project is also my senior high school IT project.

Built with ❤️ for the vocal synth community.

🚧 Project Status

GoTAU is currently in early development.

Core systems are still being implemented, and many features are incomplete. Expect bugs and breaking changes.

✨ Features

  • Fast and efficient synthesis engine
  • Cross-platform support
  • Backwards compatibility with existing UST files and UTAU voicebanks
  • Modular architecture for easy extension

Planned Features

  • Built-in resampler / concatenator
  • Plugin support
  • GUI

🐹 Why Go?

Most vocal synth frontends are written in C# or Java, and the underlying synthesis engines are often written in lower-level languages like C++. GoTAU explores what a singing voice synthesizer would look like if it were entirely written in Go, leveraging Go's modern tooling, simplicity, concurrency model, and performance.

Also, I just really like Go and wanted to see if I could build a vocal synth with it!

⚖️ License

MIT License (see LICENSE)

❤️ Acknowledgements

  • UTAU by Ameya/Ayame (飴屋/菖蒲)
  • The Vocaloid & UTAU community
View on GitHub
GitHub Stars6
CategoryContent
Updated1d ago
Forks0

Languages

Go

Security Score

90/100

Audited on Apr 1, 2026

No findings