Skip to content

Commit 2f0c793

Browse files
Merge pull request seeditsolution#293 from mehakagrawal/patch-1
PDF to Audiobook converter
2 parents c5d82d2 + 5b22a7f commit 2f0c793

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

audiobook

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import pyttsx3
2+
import PyPDF2
3+
book = open('book.pdf','rb')
4+
pdfReader = PyPDF2.PdfFileReader(book)
5+
number_of_pages = pdfReader.numPages
6+
print(number_of_pages)
7+
speaker = pyttsx3.init()
8+
for num in range(1, number_of_pages):
9+
page_number = pdfReader.getPage(10)
10+
text = page_number.extractText()
11+
speaker.say(text)
12+
speaker.runAndWait()

0 commit comments

Comments
 (0)