Пишу голосового ассистента, сделал текстовый массив вариантов команд которые можно задать ассистенту, и не получается проверять есть ли данное слово или выражение которое сказали в микрофон в массиве
voice = r.recognize_google(audio, language = "ru-RU").lower()
cmdList = {
"hello": ('привет','добрый день','добрый вечер','доброе утро'),
}
for x in cmdList["hello"]: #посмотрел в интернете примеры, этот код надо исправить
if cmdList == voice:
speak("Доброго времени суток мой Господин")
break
else:
speak("Не вели казнить! Я не знаю такую команду")
break