RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
...
Code Block |
---|
$ cd /home/root $ vi Alexa_SDK/Integration/AlexaCurl.json Set below GPIO to appropriate value "PinOne":"1159", "PinTwo":"12210", "PinThree":"115" |
...
11"
Example: For RaspberryPi we can use the Traffic light LED where GPIO PIN 9, 10, 11 represents the Red, Yellow & Green LEDS |
Note |
---|
The above customization can be done either during build time or in the device. If it is done on the device, a reboot will be required after modifications are done. |
This Feature consists two mode "general modeGeneral Mode" and "skill modeSkill Mode",
...
...
One you can to switch from the general mode to skill mode "General Mode" to "Skill Mode" by using steps mentioned in the section "skill invocation enable" and you can switch back to general mode using "General Mode" following the steps in the section "skill invocation disable". by
Note: By default when device is booted it will be in the general mode
Note :click on the mic button on the RDK tech4home Tech4Home remote and give voice command and release the button
On first time launch, we need to authorize the device with a amazon account. This steps will not be required for subsequent application launch.
We can check the authorization code using below command:
$ systemctl status alexa
We will be able to see a message similar to below format. Note the code that appears in console window, this will be required while authorizing with developer account.
Code Block |
---|
##################################
# NOT YET AUTHORIZED #
##################################
# To authorize, browse to: 'https://amazon.com/us/code' and enter the code: EXEA99
###############################################################
# Checking for authorization (1)... #
################################################# |
Note: If there is a prompt for OTP at this stage, Get it from linked phone number.
Code Block |
---|
########################################
# Alexa is currently idle! #
######################################## |
At this stage, we can provide voice commands to alexa.
a) General Usage
ex: 1) User: what is the the time?
Alexa: respond with current time
2) User : what is the weather outside ?
Alexa: it will ask for you location
User: if give the Location
Alexa: respond with the climate in the current location.
...
User: My Device
Alexa: repond respond with "how can i help you"
User : innocation invocation enable
Alexa : respond with "invocation enabled"
c) Skill Invocation Disable
(note :it It is done when "skill mode" is already enabled & we want to switch back to "general mode" )
User: innocation invocation disable
Alexa: respond with "invocation disabled"
d) Launching Metro Applications
ex : 1) launching radioline applicationRadioLine Application
User: radioline
Alexa : respond with "radioline" by launching the application
User : "metro" or "main UI"
Alexa: respond with speaks back "main ui" by switch UI to mainUI" & navigation moves back to metro UI main screen
2) launching WallStreetJournal applicationWall Street Journal Application
User: WallStreetJournal
Alexa : respond with "WallStreetJournal" by launching the application
User : "metro" or "main UI"
Alexa: respond with speaks back "main ui" by switch UI to mainUI" & navigation moves back to metro UI main screen
Feature | Status |
---|---|
Context specific functionalities | In progress |
Multi room Music | Open |
Integration with other Alexa products | Open |
Smart Screen integration | Open |