@omaxkarpov
Начинающий хакер

Что делать с SpeecRecogniter?

Столкнулся вот с такой проблемой : речь списывается но до if не доходит почему же ?

while True:
	init()
	engine = pyttsx3.init()
	engine.say("Что открыть - Калькулятор, Вконтакте , Ютуб, Игра , Фигура, Погода ?")
	engine.runAndWait()
	print(Fore.GREEN)
	r = sr.Recognizer()
	with sr.Microphone(device_index=1) as source:
		print("Что открыть - Калькулятор(1), Вконтакте(2), Ютуб(3), Игра(4), Фигура(5), Погода(6) ,выход(0) ?")
		audio = r.listen(source)
	query = r.recognize_google(audio, language = "ru-RU")
	x = input(query)
	if x =="калькулятор" or x == "1":
		while True:
			print(Fore.YELLOW)
			engine.say("Что будем делать ?")
			engine.runAndWait()
			f=input("Что будем делать ? (+,-,*,/,**,//(корень) )")
			if f == "+":
  • Вопрос задан
  • 53 просмотра
Решения вопроса 1
@PxNxD
Почему x = input(query), разве не так должно быть - x = query
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы