aedocw / epub2tts-edge

epub2tts-edge uses Microsoft Edge cloud-based TTS to create a full featured audiobook m4b from an epub or text file
GNU General Public License v3.0
77 stars 13 forks source link

Feature Request: Verbose Output Option #25

Closed The-Ducktor closed 4 months ago

The-Ducktor commented 4 months ago

Description

Currently, the program only prints messages for new chapters or errors. It would be helpful to have a more verbose option for more accurate feedback, especially while processing long chapters.

Proposal

Please consider adding a verbose mode that provides detailed updates during the program's execution such printing what on each paragraph processed. This would help users monitor progress more effectively, especially for lengthy chapters with like ~600 paragraphs by the or at least thats how many files it made a few times.

Thank you!

aedocw commented 4 months ago

This is a pretty good idea, and should be relatively easy to add. It won't be able to print as each sentence is being spoken since it tries to speak up to 10 at a time (per paragraph) in parallel, but I can have it output each paragraph as it gets to that point in the script.

The-Ducktor commented 4 months ago

it might also be nice try try out a progress bar while going through chapters similar to this

SCR-20240609-huvk
aedocw commented 4 months ago

I'm happy to merge your PR if you've got something already working :)

The-Ducktor commented 4 months ago

I'm happy to merge your PR if you've got something already working :)

Sure but it's effectively just something that AI made in 5 seconds

aedocw commented 4 months ago

"something that AI made in 5 seconds" accounts for at least 50% of all the code in this repo haha!

aedocw commented 4 months ago

This has been resolved with the progress bar PR from @The-Ducktor - thanks!