From 89bc29908ceb4d94ea42dba9178d62eb2c3b0090 Mon Sep 17 00:00:00 2001 From: Claudio Santini Date: Sat, 1 Feb 2025 10:46:58 +0100 Subject: [PATCH] fix --- audiblez.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/audiblez.py b/audiblez.py index 323f8d0..9824f0c 100755 --- a/audiblez.py +++ b/audiblez.py @@ -105,6 +105,7 @@ def main(file_path, voice, pick_manually, speed, max_chapters=None): create_index_file(title, creator, chapter_wav_files) create_m4b(chapter_wav_files, filename, cover_image) + def find_cover(book): def is_image(item): return item is not None and item.media_type.startswith('image/') @@ -127,6 +128,7 @@ def find_cover(book): return None + def print_selected_chapters(document_chapters, chapters): print(tabulate([ [i, c.get_name(), len(c.extracted_text), '✅' if c in chapters else '', chapter_beginning_one_liner(c)] @@ -300,6 +302,10 @@ def cli_main(): else: print('CUDA GPU not available. Defaulting to CPU') + if not spacy.util.is_package("en_core_web_sm"): + print("Downloading Spacy model 'en_core_web_sm'...") + spacy.cli.download("en_core_web_sm") + main(args.epub_file_path, args.voice, args.pick, args.speed)