We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent da0f37d commit 310dd01Copy full SHA for 310dd01
1 file changed
Audio Book Generator/main.py
@@ -0,0 +1,22 @@
1
+from gtts import gTTS
2
+import PyPDF2
3
+
4
+pdf_File = open('name.pdf', 'rb')
5
6
+pdf_Reader = PyPDF2.PdfFileReader(pdf_File)
7
+count = pdf_Reader.numPages
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
16
17
+textString = " ".join(textList)
18
+print(textString)
19
+language = 'en'
20
21
+myAudio = gTTS(text=textString, lang=language, slow=False)
22
+myAudio.save("Audio.mp3")
0 commit comments