Repository navigation
v0.4.2
Changes
- Compact adjacent same-kind audio segments up to max_chars to reduce TTS calls.
- Preserve narration/dialogue boundaries during compaction.
- Keep batch groups separated by segment kind so narration and dialogue settings are not mixed.
- Add tests for dialogue boundary handling and same-kind compaction.
Verification
- uv run pytest
- uv build --out-dir /tmp/chatterbook-release-0.4.2