By Tanay Pant
Construct a voice-controlled digital assistant utilizing speech-to-text engines, text-to-speech engines, and dialog modules. This ebook indicates you the way to software the digital assistant to assemble information from the web (weather info, facts from Wikipedia, info mining); play tune; and take notes. each one bankruptcy covers construction a mini project/module to make the digital assistant greater. you will enhance the software program on Linux or OS X prior to moving it in your Raspberry Pi, prepared for deploying on your personal home-automation or net of items applications.
Building a digital Assistant for Raspberry Pi walks you thru quite a few STTs and TTSs and the implementation of those parts with assistance from Python. After that you're going to commence enforcing good judgment for dealing with consumer queries and instructions, in order that the consumer could have conversations with Melissa. you are going to then paintings to enhance common sense dealing with to discover what the consumer wishes Melissa to do. additionally, you will paintings on construction a few helpful applications/modules for Melissa, with a view to let you achieve attention-grabbing info from Melissa equivalent to the time, climate details, and information from Wikipedia.
You will improve a song enjoying software in addition to a notice taking program for Melissa, laying the rules for a way Melissa could be extra prolonged. ultimately, you are going to the way to install this software program on your Raspberry Pi and the way you could extra scale Melissa to make her extra clever, interactive and the way you should use her in different initiatives comparable to domestic automation as well.
What you are going to Learn
- Design the workflow and notice the options of creating a voice managed assistant
- Develop modules for having conversations with the assistant
- Enable the assistant to retrieve info from the internet
- Build utilities like a track participant and a be aware taking program for the digital assistant
- Integrate this software program with a Raspberry Pi
Who This ebook Is For
Anyone who has equipped a house automation venture with Raspberry Pi and now are looking to increase it through making it voice-controlled. The e-book might additionally curiosity scholars from desktop technology or similar disciplines.