muvox-io / euphonium

Tiny audio platform
GNU Affero General Public License v3.0
96 stars 15 forks source link

Support Alexa cast #65

Open dpeddi opened 1 year ago

dpeddi commented 1 year ago

Hello,

A possible enhancement could be the support of Alexa cast protocol.

It seems that Amazon provides some CPP classes and someone tried to bring them to work on rpi https://github.com/alexa/avs-device-sdk/issues/1967

Oh nice it seems esp already support avs https://github.com/espressif/esp-va-sdk

dpeddi commented 1 year ago

I tried to play with esp-va-sdk. With that sdk is possible to get some interaction with alexa. Is possible to cast something from aleaxa entarteinment tab. I can register my own product_id on amazon developer console but with both the default product id and with my own is not possible to interact with "amazon music".

I asked the support to whitelist the custom product_id and i got following answer:

Access to Amazon Music and Spotify is currently limited to managed commercial partners. If you are a managed partner, please contact your Partner Manager or Solutions Architect directly. Alternatively, you can contact below agencies based on your need:

  • Assistance on product implementation, including access request to certain resources: Consulting and Professional Services (CPS)
  • Assistance on product certification: Authorized Test Labs (ATL)