Open badushaebrahim opened 1 year ago
import PyPDF2 import random import pyttsx3 engine = pyttsx3.init() # object creation # from util_cleaner.cleaner import cleanaer import sys random.seed(5) # def texttosppech(fileloc): # creating a pdf file object pdfFileObj = open(sys.argv[1], 'rb') rap = sys.argv[1] # creating a pdf reader object pdfReader = PyPDF2.PdfFileReader(pdfFileObj) dirt = ["https://mp4directs.com"] # printing number of pages in pdf file k =0 txt="" pgno = pdfReader.numPages while(k< pgno): # creating a page object pageObj = pdfReader.getPage(k) # extracting text from page txt+=pageObj.extractText() k+=1 # closing the pdf file object print(txt) pdfFileObj.close() # try: engine.save_to_file(txt, 'test.mp3') engine.runAndWait() # engine.stop() print("comlete") # return "te" # except Exception as e: # print(e) # return e
certifi==2022.9.24 charset-normalizer==2.1.1 click==8.1.3 Flask==2.2.2 gTTS==2.2.4 idna==3.4 itsdangerous==2.1.2 Jinja2==3.1.2 MarkupSafe==2.1.1 PyPDF2==2.11.0 pyttsx3==2.90 requests==2.28.1 six==1.16.0 urllib3==1.26.12 Werkzeug==2.2.2
i am trying to make a script to take pdf file and convert it into audio but am getting error
Segmentation fault (core dumped)
any ideas
thanks
i am trying to make a script to take pdf file and convert it into audio but am getting error
any ideas
thanks