thuhcsi/Crystal

Crystal - C++ implementation of a unified framework for multilingual TTS synthesis engine with SSML specification as interface.

49
/ 100
Emerging

Implements modular TTS synthesis through dynamic library loading of language-specific algorithms (concatenative, HMM-based), with SSML documents automatically converted to internal data structures via CSSMLTraversal for transparent processing across pipeline stages. Cross-platform support enables swapping entire engines via XML configuration files, allowing researchers to compare different synthesis approaches (e.g., Putonghua concatenative vs. HMM) without reimplementing core orchestration logic.

229 stars. No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 23 / 25

How are scores calculated?

Stars

229

Forks

66

Language

C++

License

Apache-2.0

Last pushed

Aug 17, 2020

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/thuhcsi/Crystal"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.