Форум сайта python.su
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())
Когда называю на русском тоесть “Привет”, он пишет “priyviet”
Офлайн
Согласно коду перейди по ссылке и посмотри какие языки принимает и как их нужно писать. Я так понял, что для русского нужно указать просто ru вместо ru-RU
Офлайн
RomissevdЭх….из-за не внимательности я не заметил что уменя language = “ru=RU” а должно быть “ru-RU” , но пробывал просто “ru” тоже работает. СПАСИБО ОГРОМНОЕ!
Согласно коду перейди по ссылке и посмотри какие языки принимает и как их нужно писать. Я так понял, что для русского нужно указать просто ru вместо ru-RU
Офлайн