I'm writing a vocal synthesizer in Rust!
Some initial scaffolding:
https://github.com/paulbatchelor/voxbox
All it has is a very simple WAV writer for mono 44.1khz 16-bit audio. Offline rendering to disk is very helpful for prototyping and debugging.
Next up: porting a glottal source model. The one I use is based on the LF model with pulsed glottal noise for breathiness.
Original C code here:
https://git.sr.ht/~pbatch/mnodes/tree/master/item/glot/glot.c