We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ffc4222 commit 29c9934Copy full SHA for 29c9934
Audio Book Generator/main.py
@@ -8,15 +8,18 @@
8
textList = []
9
10
for i in range(count):
11
- try:
12
- page = pdf_Reader.getPage(i)
13
- textList.append(page.extractText())
14
- except:
15
- pass
+ try:
+ page = pdf_Reader.getPage(i)
+ textList.append(page.extractText())
+ except Exception as e:
+ print(f"Skipping page {i}: {e}")
16
+
17
18
textString = " ".join(textList)
-print(textString)
19
+print(f"Extracted {len(textString)} characters from {count} pages.")
20
language = 'en'
21
22
myAudio = gTTS(text=textString, lang=language, slow=False)
23
myAudio.save("Audio.mp3")
24
25
+print("[ok] Audio book saved as Audio.mp3")
0 commit comments