виндовс 10-64бит
Я пытаюсь использовать какой-то инструмент преобразования текста в речь для чтения текста из строк документа .txt, что-то вроде этого:
так с pyttx:
import pyttsx
engine = pyttsx.init()
engine.say('my voice')
engine.runAndWait()
Я получил эту ошибку:
Traceback (most recent call last):
File "...", line 1, in <module>
import pyttsx
File "/.../pyttsx/__init__.py", line 18, in <module>
from engine import Engine
ImportError: No module named 'engine'
теперь gTTS доступен как gtts_token, так как его использовать? потому что таким образом модуль неузнаваем:
import gtts
blabla = ("my voice")
tts = gtts.gTTS(text=blabla, lang='en')
tts.save("C:/rec.mp3")
or:
from gtts import gTTS
blabla = ("my voice")
tts = gTTS(text=blabla, lang='en')
tts.save("C:/rec.mp3")
ошибка:
import gtts
ImportError: No module named 'gtts'
также я хочу попробовать использовать espeak, но не знаю, как его установить, доступен ли он с установкой pip или мне нужно установить его другим способом, чтобы попробовать:
import subprocess
text = '"my voice"'
subprocess.call('espeak '+text, shell=True)
or:
import os
os.system("espeak 'my voice'")
поэтому я пытаюсь найти какое-то решение, но все, что я пробовал, здесь не работает...
gtts
на та же версия Python, которую вы используете. - person Tadhg McDonald-Jensen   schedule 31.03.2016espeak
, просто перейдите в раздел загрузки на сайте sourceforge, и после его установки предоставленный вами код должен работать но я не уверен, так как я использую Mac. удачи тебе однако! - person Tadhg McDonald-Jensen   schedule 31.03.2016blabla = (line[0])
, но сначала создает mp3 файл, затем, если я хочу прослушать, я должен назвать этот mp3, так что это хорошо, но в моем случае я хочу избежать любых аудиофайлов, нужно просто читать из текста файл. возможно ли как-то использовать Google Voice для чтения моего текстового файла? Я еще не пробовал espeak... ну, если я могу использовать только gTTS, теперь у меня проблема с mp3-файлом, который я подробно описал здесь, потому что теперь это другой вопрос stackoverflow.com/questions/36347786/how-to-play-mp3-from-gtts - person   schedule 01.04.2016