Форум сайта python.su
0
Выдает ошибку аргумента Language. Гуглю уже второй день и не могу найти. Как надо гуглить эту проблему?
Вот код:
import speech_recognition as sr
r = sr.Recognizer()
with sr.Microphone(device_index=1) as source:
print(“Скажите что-нибудь …”)
audio = r.listen(source)
query = r.recognize_google(audio, Language=“ru-RU”)
print(“Вы сказали: ” + query.lower())
Ошибка:
Traceback (most recent call last):
File “jarvis.py”, line 8, in <module>
query = r.recognize_google(audio, Language=“ru-RU”)
TypeError: recognize_google() got an unexpected keyword argument ‘Language’
Отредактировано glox (Июнь 18, 2019 16:31:22)
Офлайн
221
смотрите исходной код библиотеки на сигнатуру функции, наверняка там не Language, а language
Офлайн
0
JOHN_16После того как ставиться знак “=”, само исправляется на “Language”
смотрите исходной код библиотеки на сигнатуру функции, наверняка там не Language, а language
Офлайн
0
Пробывал еще раз установить: pip install language. Но выдало ошибку…
Офлайн
0
gloxВсе таки установил еще раз, обновив pip. Все заработало!
Пробывал еще раз установить: pip install language. Но выдало ошибку…
JOHN_16Спасибо за помощь
смотрите исходной код библиотеки на сигнатуру функции
Офлайн