espressif / esp-va-sdk

Espressif's Voice Assistant SDK: Alexa, Google Voice Assistant, Google DialogFlow
Other
290 stars 82 forks source link

Registration with a custom AWS account. #107

Open klisevich opened 4 years ago

klisevich commented 4 years ago

Hi! I evaluated voice assistant with Espressif AWS account and now want it run on my account. I created an AVS product and security profile but couldn't get my device registered. I called menuconfig and set product ID to 'esp_vaq_va' and when I was pushing "Allow" button in amazon shopping app the following error floated up: Screenshot_20200716-190025_Amazon Shopping After rolling back the Product ID to "esp_alexa_open" the console outputs

[avs_config]: App Got: ANANryPHlMfYQNXbhIkA, amzn1.application-oa2-client.320d0c28204541e4a061b7aff8e7d1b9, amzn://com.espressif.provbleavs, abcd1234

and error wasn't floating up. What should I do to run with a custom product ID?

chiragatal commented 4 years ago

Hi @klisevich , As mentioned in the Readme(https://github.com/espressif/esp-va-sdk/tree/feature/aia-beta#32-using-your-aws-account), if you want to use your custom AVS Product ID, you will have to generate the phone apps with your AVS Product. However you can use your own AWS Account without creating a new AVS Product and continue using the existing phone apps.

klisevich commented 4 years ago

Hi @klisevich , As mentioned in the Readme(https://github.com/espressif/esp-va-sdk/tree/feature/aia-beta#32-using-your-aws-account), if you want to use your custom AVS Product ID, you will have to generate the phone apps with your AVS Product. However you can use your own AWS Account without creating a new AVS Product and continue using the existing phone apps.

Thank you for responding! For me, it is important to work with a custom AVS Product. I'm not an experienced Android developer, so could you kindly provide example files with changes(what and where) that I should make in the Android project.