Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

The Ultimate Beginners Guide to Python Virtual Assistants

via Udemy

Overview

Build your own virtual assistant using speech recognition and voice synthesizer! Step by step implementation

What you'll learn:
  • Use speech recognition and voice synthesis libraries to build a complete virtual assistant
  • Read tasks from an Excel file
  • Search for specific terms in the web browser
  • Predict emotions by speech
  • Listen and recognize speech from the microphone
  • Create and read reminders from text files

Virtual assistants are already a reality in our daily lives, performing many tasks that make our day to day easier. Some examples are: creating and reading calendar reminders, searching the Internet, playing our favorite songs, speaking the weather forecast, reading the news and even telling jokes. The best known assistants today are Apple's Siri, Microsoft's Cortana, Amazon's Alexa and Google Assistant.

In this step-by-step course you are going to learn how to build your own virtual assistant that works with voice commands! You will learn how to use speech recognition and voice synthesis libraries, so that the assistant understands what you say and also speaks the appropriate responses. Below are some features that will be implemented:

  • Web browser searches by voice

  • Classification of emotions in your voice (sadness, surprise, disgust, neutral, fear, happiness, and calm)

  • Open specific Youtube videos according to your emotion

  • Recognize the voice from the microphone

  • Date and time reading

  • Create and read reminders from .txt files

  • Excel file schedule reading

All codes will be implemented step by step using Python programming language and PyCharm IDE with the use of many different libraries, such as: playsound, SpeechRecognition, pyttsx3, tensorflow, librosa and openpyxl. We hope you enjoy the course and have a lot of ideias on how to apply the content on your own projects!

Taught by

Jones Granatyr, Dalton Luiz Vargas and AI Expert Academy

Reviews

4.4 rating at Udemy based on 31 ratings

Start your review of The Ultimate Beginners Guide to Python Virtual Assistants

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.