🎙 Голосовой помощник на Python — часть 1/3: сначала логика команд
🎙 Голосовой помощник на Python — часть 1/3: сначала логика команд Задача: собрать каркас помощника, который отвечает на команды. Начнём с текста — так можно проверить логику до подключения микрофона и ИИ. 1. Создайте файл assistant.py и вставьте: ```python def answer(command): command = command.strip().lower() if command in ("привет", "здравствуй"): return "Привет! Чем помочь?" if command in ("время", "который час"): from datetime import datetime return datetime.now().strftime("Сейчас %H:%M") if command in ("стоп", "выход"): return None return "Пока не знаю такую команду." while True: command = input("Вы: ") response = answer(command) if response is None: print("Помощник: Завершаю работу.") break print("Помощник:", response) ``` 2. Откройте командную строку в папке с файлом и запустите `python assistant.py`. Если команда `python` не находится, попробуйте `py assistant.py`. 3. Проверьте: введите `привет`, затем `время`, потом `стоп`. На неизвестную фразу программа должна ответить, что команда пока не настроена. Почему начинаем так: распознавание речи и ИИ лучше подключать к отдельному обработчику команд. Тогда можно менять микрофон или модель, не переписывая логику ответов. Здесь пока нет распознавания речи и генеративного ИИ — это следующий этап. Справка по запуску скриптов в Windows: https://docs.python.org/3/using/windows.html Что добавить во второй части: А) распознавание речи, Б) голосовой ответ? Напишите вариант в комментариях. #первыйхаб #технологии #ИИ #Python #голосовойпомощник