Skip to content

v0.4.0

Compare
Choose a tag to compare
@p0n1 p0n1 released this 10 Nov 12:50
· 66 commits to main since this release
c2b56fe

Release Notes for v0.4.0

We're excited to announce the release of epub_to_audiobook v0.4.0, which now includes support for OpenAI's Text-to-Speech (TTS)! Here's what's new:

  • OpenAI TTS Integration: You can now use OpenAI's TTS by running python3 epub_to_audiobook.py input output --tts openai. To explore the variety of voices and output formats available, visit our OpenAI TTS Options.

  • Codebase Refactor: The codebase has been refactored for better flexibility, making the addition of more TTS providers a breeze.

  • Compatibility Assurance: Your existing CLI commands remain intact. Azure TTS users will experience no change in their workflow.

  • Language Support: OpenAI TTS detects language automatically for conversion. But use --language option to set your ebook's language will enhance the text splitting strategy, which is especially beneficial for Chinese characters.

  • Preview Option: Use the --preview flag for a chapter summary and character count before conversion.

For a sneak peek of OpenAI's TTS, listen to a sample here.

Full Changelog: v0.3.0...v0.4.0