У меня есть код Python для расшифровки файла PDF в mp3.Есть проблема в модуле gTTS?Версия gTTS -> gTTS (1.2.2) и gTTS-токен (1.1.1)
Спасибо !!!!!
from PyPDF2 import PdfFileReader
from gtts import gTTS
name = "nombrelibro.pdf"
infile = PdfFileReader(name, 'rb')
initPage = 0
lastPage = 1
for page in range(initPage, lastPage):
reader_temp = infile.getPage(page)
data = reader_temp.extractText()
file = gTTS(text=data , lang='ES')
file.save('pdfSound.mp3')
У меня был этот след:
Traceback (most recent call last):
File "gttsTextToSpeech.py", line 30, in <module>
file.save('pdfSound.mp3')
File "C:\Python37\lib\site-packages\gtts\tts.py", line 111, in save
self.write_to_fp(f)
File "C:\Python37\lib\site-packages\gtts\tts.py", line 124, in write_to_fp
'tk' : self.token.calculate_token(part)}
File "C:\Python37\lib\site-packages\gtts_token\gtts_token.py", line 28, in cal
culate_token
seed = self._get_token_key()
File "C:\Python37\lib\site-packages\gtts_token\gtts_token.py", line 61, in _ge
t_token_key
tkk_expr = re.search(".*?(TKK=.*?;)W.*?", line).group(1)
AttributeError: 'NoneType' object has no attribute 'group'