Current Status
Not Enrolled
Price
Free
Get Started

What you will 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

Requirements

  • Programming logic
  • Basic Python programming

Description

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!

Who this course is for

  • Beginners in the area of virtual assistants
  • People interested in Natural Language Processing
  • Undergraduate and graduate students who are taking subjects on Artificial Intelligence
  • Data Scientists who want to grow their project portfolio

Ratings and Reviews

4.9
Avg. Rating
7 Ratings
5
6
4
1
3
0
2
0
1
0
What's your experience? We'd love to know!
Review posted on Udemy
Posted 5 months ago
by Viktoriya Perepletkina

Simple and easy to follow. Also shows a good implementation of voice recognition.

×
Preview Image
Review posted on Udemy
Posted 12 months ago
by Angel Antonio Martinez Cuevas

Very good.

×
Preview Image
Review posted on Udemy
Posted 1 year ago
by Michael Ballard

Simple, to the point and a great intro into applications using AI

×
Preview Image
Review posted on Udemy
Posted 1 year ago
by Eduardo L

Enjoyable short course, you get to learn some stuff that's fairly usable. The emotion example here is quite trivial and anything of real world value would require something far deeper but it serves as a good example. The simple command recognition structure though is quite decent and you should be able to refactor the code here to be better structured and entirely usable. Overall I found the code structure a little messy and quite tightly coupled but the ideas being conveyed quite decent outweighed the shortcomings. The tutors English pronunciation requires you ti tune your ear to it and it presented no problem once I tuned in to it. I would recommend this course as a way to springboard some knowledge on python digital assistant with the caveat that you'l probably want to refactor the code to something a bit cleaner in the end. I would also say the assistant here has a fairly poor speed performance. Even on a higher end Apple Silicon chip it's not the most responsive program.

×
Preview Image
Review posted on Udemy
Posted 1 year ago
by arun lakhera

Got very good learning from the course...Thanks for creating it.

×
Preview Image
Review posted on Udemy
Posted 1 year ago
by Marc Durbach

So far very omteresting and very well explained cours

×
Preview Image
Review posted on Udemy
Posted 1 year ago
by Gabriel Alves

Very good and easy to understand!

×
Preview Image
Show more reviews
What's your experience? We'd love to know!
Scroll to Top