Horus.F5Tts.Onnx

Here's what landed in v0.3.0:

Streaming: hear the first sentence sooner

For a paragraph, SynthesizeLongAsync gives you nothing until every sentence is done. The wait that actually hurts in an interactive app is time-to-first-audio — and that's the one v0.3.0 fixes.

await foreach (var chunk in model.SynthesizeStreamAsync(reference, refText, paragraph))