Я создавал голосовую программу Python для автоматизации задач разработки, таких как git и др. c. Прямо сейчас у меня есть все ответы в if command in audio_sample:
заявлении, поэтому нет необходимости говорить, что оно становится длинным. Как компании, такие как Google и Amazon, хранят свои голосовые команды, чтобы сделать это быстро? Сначала я думал о наличии словаря команд в качестве ключей и ответов / вызовов функций в качестве значений. Также базы данных возможны. Я стараюсь, чтобы программа работала быстро и с небольшим объемом памяти, чтобы в ней не было сотен или тысяч if
утверждений для l oop при каждом голосовом вводе команды.