Batch Piper Comparison

Both files are the same article (Speaker for the Dead) synthesized with the same Piper TTS model. The only difference is how piper was invoked:

Baseline (per-chunk)

Generated in ~22.8s average across 5 runs

ID: 4b53feb8  |  Duration: ~1m 55s

Batch (single process)

Generated in ~16.1s average across 5 runs

ID: 7b7d8037  |  Duration: ~1m 52s
RunBaselineBatch
124.32s16.65s
221.11s13.77s
324.25s16.90s
420.77s16.08s
523.62s17.28s
Avg22.81s16.13s

29.3% faster — 6.7s saved per job on average.