github p0n1/epub_to_audiobook v0.4.0

latest releases: v0.8.6, v0.8.5, v0.8.4...
22 months ago

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

Don't miss a new epub_to_audiobook release

NewReleases is sending notifications on new releases.