Expand description
Streaming synthesis pipeline
テキストをセンテンス単位に分割し、逐次合成してAudioSinkに送出する。
Structs§
- Buffer
Sink - In-memory buffer sink that collects all audio chunks into a single Vec.
- Streaming
Result - Streaming synthesis result summary
- WavFile
Sink - WAV file sink that writes audio incrementally.
Traits§
- Audio
Sink - Audio output sink trait for receiving synthesized audio chunks.
Functions§
- crossfade
- Crossfade between two audio chunks using linear interpolation (overlap-add).
- split_
sentences - Split text into sentence-sized chunks suitable for streaming synthesis.