1. Create passes/liquid_dynamics.cpp, or whatever rule I want.
2. Add my settings to LanguagePack
3. Register it in pass_pipeline.cpp
4. Done
The core engine stays clean. Each rule lives in its own file where you can tune it, break it, fix it, without touching anything else. Honestly this would be an old 1990s TTS engineer's dream and that's a good feeling.
Joshua
in reply to Tamas G • • •