2016-05-12 7 views
0

является то, что можно как-то использовать текст речи для питона 3,5Speech текста в речь с питоном 3,5

import speech 
import time 

response = speech.input("Say something, please.") 
speech.say("You said " + response) 

def callback(phrase, listener): 
    if phrase == "goodbye": 
     listener.stoplistening() 
    speech.say(phrase) 

listener = speech.listenforanything(callback) 
while listener.islistening(): 
    time.sleep(.5) 

ошибка:

Traceback (most recent call last): 
    File "D:/project/prog_2.py", line 1, in <module> 
    import speech 
    File "C:\Users\User\AppData\Roaming\Python\Python35\site-packages\speech.py", line 157 
    print prompt 
      ^
SyntaxError: Missing parentheses in call to 'print' 

У меня есть проблемы с ГТЦ, возможно, некоторые советы здесь:

gTTS HTTPError: 403 Client Error: Forbidden for url

+0

Возможный дубликат [Что делает "SyntaxError: Missing круглые скобки в вызове 'печать'"? означает в Python] (HTTP: // StackOverflow .com/questions/25445439/what-does-syntaxerror-missing-roundheses-in-call-to-print-mean-in-python) –

ответ

2

Traceback показывает, что код из установленного speech вызывает Отсутствующие круглые скобки при вызове print Ошибка. Это показывает, что модуль был написан для работы в Python 2 - но не Python 3.

Две альтернативы:

  1. Найти совместимый пакет Python 3; это может prove to be difficult

  2. Перепишите код в Python 2.

+0

привет спасибо за поддержку Возможно, у вас есть совет, как выяснить с ** espeak ** установка здесь: [espeak] (http://stackoverflow.com/questions/37127139/how-to-install-espeak-for-python-3-5-on-windows-10) –

+0

@Ai_ve Я не боюсь, хотя в ближайшем будущем я намерен попробовать espeak. Кстати, я заметил, что вы не [приняли] (https://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work) ответы на ваши вопросы. В случае, если вы еще не знаете, принимая отметки, вопрос как * ответил * и (с помощью upvotes) - это способ, который выражается на сайтах Stack Exchange. –

 Смежные вопросы

  • Нет связанных вопросов^_^