alexa / avs-device-sdk

An SDK for commercial device makers to integrate Alexa directly into connected products.
https://developer.amazon.com/alexa/alexa-voice-service
Apache License 2.0
1.26k stars 602 forks source link

hands free version of AVS #2004

Closed SEgyl closed 2 years ago

SEgyl commented 2 years ago

IMPORTANT: Before you create an issue, please take a look at our Issue Reporting Guide.

Briefly summarize your issue:

Currently i have set up alexa on my pi, Is there anyway to achieve the hands free function?

What is the expected behavior?

What behavior are you observing?

Provide the steps to reproduce the issue, if applicable:

Tell us about your environment:

What version of the AVS Device SDK are you using?

  <x.y.z>

Tell us what hardware you're using:

Tell us about your OS (Type & version):

blazusiak-amazon commented 2 years ago

Hello @SEgyl,

Hands free functionality can be achieved on your Pi if you integrate your own or publicly sourced wake word engine. Previously, this was possible using Sensory, however, recently Sensory has made a business decision to remove its wake word engine project from GitHub. However, shivasiddharth has been able to successfully get another wake word engine working named Porcupine.

Here is the link to the thread: https://github.com/alexa/avs-device-sdk/issues/1976

kenarsa commented 2 years ago

It is possible to use Porcupine as a wake word engine. Picovoice has a free tier that allows using its SDK on up to 3 devices for anyone. That being said, someone (preferably someone on the AVS side) need to do the integration (wrapping Porcupine C class in C++ class that AVS accepts). Disclaimer, I work for Picovoice.

SEgyl commented 2 years ago

yes @kenarsa i have got the wake word engine from Porupine, thanks.