Build your own voice assistant with AI (Python)

Build your own voice assistant with AI (Python)
This capsule will teach you step by step to create your own virtual assistant using the Python programming language. You will learn to recognize and process voice commands, integrate external services such as search engines and home automation applications, and develop custom functionality. Ideal for intermediate programmers who want to explore human-machine interaction.
Specific goals | Temary
- Learn how voice assistants interact with our privacy.
- How to use a programming language to communicate with a user by voice.
- How to interconnect APIs, Hardwares, App in our assistant.
CONTENT
1.- Introduction to Python
- What is Python
- Pros and cons
- Python applications
- Preparing the environment
2.- What is a Voice Assistant
- What is a Voice Assistant
- Main Voice Assistants
- What we have to consider vs our privacy
- How a technical assistant works
- How we plan our assistant
3.- We build the communication base
- What is PNL and how will it help us
- How to get him to understand what we say?
- How to teach him to answer us?
- Create wake-up procedure
- Create farewell sequence
- Learn to create situations
4.- Connecting with Api's
- Configuring the connection with an API
- Forming the request
- Retrieving the answer and linking it to the wizard
5.- Connecting with other devices
- Practice to be determined
Editions
General information
>>The use of headphones with a built-in microphone is necessary for the proper functioning of the activity. For hygiene reasons, we ask everyone to bring their own.
>> In case the format is virtual via streaming, it will be carried out through the free platform Microsoft Teams. Registered individuals will receive the invitation link and access instructions by email before the session starts.
>> Entry to the classroom will not be allowed after 15 minutes once the activity has started.
>> The language in which each session is conducted is informed in the description of each activity.
>> Any of the training actions of Cibernàrium may be recorded through an image capture system that aims to subsequently disseminate them through a medium or support within the scope of the mission of Barcelona Activa to contribute to economic promotion and employment. In the recording process, images of attendees may eventually be recorded. Registration for Cibernàrium activities implies authorization for Barcelona Activa to use these images for the aforementioned purpose.
Trainer's person
TINOCO MARCO
Personal Data Protection Law
There is a new version of Personal Information Protection law.
Please, accept it before continuing the registration.