Данный проект содержит примеры кода с вебинара SkillBox.
Структура проекта:
- app: исходный код голосового помощника
- resources: материалы с вебинара
- src: небольшие примеры программ с вебинара
Для корректной работы приложения необходимо установить несколько дополнительных модулей Python через терминал / командную строку.
Для установки выполнить команду - pip install SpeechRecognition
Для установки выполнить команду - pip install PyAudio
- Для владельцев Linux (Ubuntu) предварительно выполнить -
sudo apt-get install python3-audio
- Для владельцев macOS предварительно выполнить (понадобится инструмент Homebrew) -
brew install portaudio
Для установки выполнить команду - pip install gTTS
Для установки выполнить команду - pip install PlaySound
- Для владельцев macOS предварительно выполнить -
pip install PyObjC