Companies Home Search Profile

The Ultimate Beginners Guide to Python Virtual Assistants

Focused View

Jones Granatyr,IA Expert Academy,Dalton Luiz Vargas

2:43:37

140 View
  • 1. Course content.mp4
    08:49
  • 2. Course materials.html
  • 1. Installing the libraries.mp4
    14:41
  • 2. Testing the installations.mp4
    06:47
  • 3. Importing the libraries.mp4
    05:06
  • 4. Commands and answers.mp4
    11:38
  • 5. Loading the agenda.mp4
    13:50
  • 6. Searching in the browser.mp4
    02:59
  • 7. Model to classify emotions.mp4
    06:40
  • 8. Audio sample rate - intuition.mp4
    06:26
  • 9. Predicting emotions in audios 1.mp4
    15:17
  • 10. Predicting emotions in audios 2.mp4
    17:49
  • 11. Opening videos according to the emotions.mp4
    04:50
  • 12. Voice synthesizer.mp4
    03:08
  • 13. Recognizing the voice from the microphone.mp4
    08:27
  • 14. Complete assistant - initializing.mp4
    08:16
  • 15. Complete assistant - basic functions.mp4
    07:14
  • 16. Complete assistant - creating and reading notes.mp4
    06:38
  • 17. Complete assistant - search and reading the agenda.mp4
    07:56
  • 18. Complete assistant - emotion analysis.mp4
    04:45
  • 1. Final remarks.mp4
    02:21
  • Description


    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

    Who is this 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
  • More details


    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

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Jones Granatyr
    Jones Granatyr
    Instructor's Courses
    Olá! Meu nome é Jones Granatyr e já trabalho em torno de 10 anos com Inteligência Artificial (IA), inclusive fiz o meu mestrado e doutorado nessa área. Atualmente sou professor, pesquisador e fundador do portal IA Expert, um site com conteúdo específico sobre Inteligência Artificial. Desde que iniciei na Udemy criei vários cursos sobre diversos assuntos de IA, como por exemplo: Deep Learning, Machine Learning, Data Science, Redes Neurais Artificiais, Algoritmos Genéticos, Detecção e Reconhecimento Facial, Algoritmos de Busca, Mineração de Textos, Buscas em Textos, Mineração de Regras de Associação, Sistemas Especialistas e Sistemas de Recomendação. Os cursos são abordados em diversas linguagens de programação (Python, R e Java) e com várias ferramentas/tecnologias (tensorflow, keras, pandas, sklearn, opencv, dlib, weka, nltk, por exemplo). Meu principal objetivo é desmistificar a área de IA e ajudar profissionais de TI a entenderem como essa tecnologia pode ser utilizada na prática e que possam visualizar novas oportunidades de negócios.
    IA Expert Academy
    IA Expert Academy
    Instructor's Courses
    A plataforma IA Expert tem o objetivo de trazer cursos teóricos e práticos de fácil entendimento sobre sobre Inteligência Artificial e Ciência de Dados, para que profissionais de todas as áreas consigam entender e aplicar os benefícios que a IA pode trazer para seus negócios, bem como apresentar todas as oportunidades que essa área pode trazer para profissionais de tecnologia da informação. Também trazemos notícias atualizadas semanais sobre a área em nosso portal.
    Dalton Luiz Vargas
    Dalton Luiz Vargas
    Instructor's Courses
    Olá, meu nome é Dalton Luiz Vargas, sou graduado em Ciência da Computação pela Universidade do Contestado (UnC) de Santa Catarina, instrutor no portal IA Expert, um site com conteúdo e cursos teóricos e práticos sobre Inteligência Artificial e instrutor na plataforma EAD Udemy. Trabalho em pesquisas relacionadas à Inteligência Artificial, Aprendizagem de Máquina, Visão Computacional e Métodos de Auxílio à Tomada de Decisão. Sou programador a mais de 6 anos em várias linguagens de programação, especialmente em Python devido a sua praticidade e simplicidade. Meu objetivo como instrutor é ajudar as pessoas a atingirem os seus objetivos e resolver os seus problemas utilizando a computação, contribuindo assim com o aprendizado e crescimento intelectual de cada um.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 20
    • duration 2:43:37
    • Release Date 2023/03/25