Skip to content

Latest commit

 

History

History
59 lines (40 loc) · 2.59 KB

README.md

File metadata and controls

59 lines (40 loc) · 2.59 KB

About the project

This project provides a step-by-step walkthrough to help you build a hands-free Alexa Voice Service (AVS) prototype in 60 minutes, using wake word engines from Sensory or KITT.AI. Now, in addition to pushing a button to "start listening", you can now also just say the wake word "Alexa", much like the Amazon Echo. You can find step-by-step instructions to set up the hands-free prototype on Raspberry Pi, or follow the instructions to set up the push-to-talk only prototype on Linux, Mac, or Windows.


What is AVS?

Alexa Voice Service (AVS) is Amazon’s intelligent voice recognition and natural language understanding service that allows you as a developer to voice-enable any connected device that has a microphone and speaker.


Get started

refs: https://blog.sparrows.co.jp/

Or you can prototype with these third-party dev kits -

Start

refs: https://github.com/alexa/alexa-avs-sample-app/wiki/Raspberry-Pi

Terminal Window 1

Open a new terminal window and type the following commands to bring up the web service which is used to authorize your sample app with AVS:

cd ~/alexa-avs-sample-app/samples
cd companionService && npm start

Terminal Window 2

Open a new terminal window and type the following commands to run the sample app, which communicates with AVS:

cd ~/alexa-avs-sample-app/samples
cd javaclient && mvn exec:exec

Terminal Window 3

Open a new terminal window and use the following commands to bring up a wake word engine from Sensory or KITT.AI. The wake word engine will allow you to initiate interactions using the phrase "Alexa".

# To use the Sensory wake word engine, type -
cd ~/alexa-avs-sample-app/samples
cd wakeWordAgent/src && ./wakeWordAgent -e sensory
# OR
# type this to use KITT.AI's wake word engine -
cd ~/alexa-avs-sample-app/samples
cd wakeWordAgent/src && ./wakeWordAgent -e kitt_ai

call Alexa!!!