Skip to content
This repository has been archived by the owner on Dec 21, 2020. It is now read-only.

Пример голосового помощника на Python для Skillbox

Notifications You must be signed in to change notification settings

manchenkoff/skillbox-voice-assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Голосовой помощник на Python

Данный проект содержит примеры кода с вебинара 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

About

Пример голосового помощника на Python для Skillbox

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages