© Tanay Pant 2016

Tanay Pant, Building a Virtual Assistant for Raspberry Pi, 10.1007/978-1-4842-2167-9_8

8. Building a Web Interface for Melissa

Tanay Pant

(1)Ghaziabad, Uttar Pradesh, India

In this chapter, you build a web interface for Melissa by using some open source JavaScript libraries to record the audio using the user’s web browser and saving the file to a .wav format. The file is sent to a Python program, which sends it to the Google Speech Recognition API for recognition.

Accessing Melissa through your terminal may seem intimidating to users who are not used to working on the command line. Such an interface doesn’t work for many people who are not developers. Your current interface is good for research and development purposes, but it is ...

Get Building a Virtual Assistant for Raspberry Pi: The practical guide for constructing a voice-controlled virtual assistant now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.