Skip to content

v0.4.0

Choose a tag to compare

@smturtle2 smturtle2 released this 09 May 08:33
· 4 commits to main since this release

Changes

  • Introduce the public Book API for serialized EPUB analysis and conversion.
  • Replace convert_epub with Book(...), to_dict(), from_dict(), and convert().
  • Store narration/dialogue segments and pause timing in the serializable book representation.
  • Improve conversion progress display and reuse the serialized audio plan during TTS rendering.

Verification

  • uv run pytest
  • uv build --out-dir /tmp/chatterbook-release-0.4.0