Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Release History

DateFeature Added
16
01-
Jul
Feb-
2020
2021

Initial commit :

  • Added meta-rdk-voice layer
  • Added skill mapper module with JSON RPC mapping and LED state control commands
  • systemd services for alexa service
01-Sep-2020

Fixes and skill addition:

Added skill mapping for Volume Up, Down, Mute, Unmute and show/hide video functionalities

Added Video skill kit support & custom skill with the plugin

  • RDK Skill mapper supports custom skill invocation through plugin
  • Skill mapper module can now handle below Video Skill Kit directive
    • Speaker
    • App Launch
    • Channel Controller
    • Playback Controller
    • Keypad Controller
  • Communication with lambda service from RDK client through SQS
  • Build support for KWD
  • integration of AWS CPP SDK
30-Nov-2020

Support for AVS Thunder plugin:

  • Build support added for the AVS Plugin (Currently compatible with SDK 1.15)
  • Switch between AVS service and plugin using DISTRO alexa-plugin
  • Add support to build AVS SampleApp as library
01-
Feb
Sep-
2021
2020

Added Video skill kit support & custom skill with the plugin

  • RDK Skill mapper supports custom skill invocation through plugin
  • Skill mapper module can now handle below Video Skill Kit directive
    • Speaker
    • App Launch
    • Channel Controller
    • Playback Controller
    • Keypad Controller
  • Communication with lambda service from RDK client through SQS
  • Build support for KWD
  • integration of AWS CPP SDK

    Fixes and skill addition:

    • Added skill mapping for Volume Up, Down, Mute, Unmute and show/hide video functionalities
    16-Jul-2020

    Initial commit :

    • Added meta-rdk-voice layer
    • Added skill mapper module with JSON RPC mapping and LED state control commands
    • systemd services for alexa service

    Components & their availability

    Below table lists the components/code used with the RDK Alexa solution and the origin/owner for distribution. components hosted in CMF or github can be accessed part of the release but operators/vendors should contact amazon to get artifacts that are mentioned as "Distributed by Amazon". 

    ModuleArtifact NamePurposeLocationOwned by
    AVS SDK


    wpe-alexa-lib.bbBuild support for AVS Device SDKCMF HostedRDKM
    avs-device-sdkSource code for AVS Device SDKhttps://github.com/aws/aws-sdk-cppAmazon
    RDK Skill Mapperskillmapper.bbBuild support for skill mapper moduleCMF HostedRDKM
    alexa_skill_mapper

    RDK component to:

    • map VSK and custom skill responses with Thunder RPC
    • Handle state notification
    • Communicate between CPE and lambda service
    CMF HostedRDKM
    AWS SDKaws-cpp-sdk.bbBuild support for AWS CPP SDK moduleCMF HostedRDKM
    aws-cpp-sdkProvides APIS to integrate AWS services such as SQS, Lambda, cognito etc. to RDK client devices.https://github.com/aws/aws-sdk-cppAmazon
    KWD Detectorpryonlite_2.3.0.bbBuild support for Amazon KWD engine.CMF HostedRDKM

    PryonLite pre-built libraryProvides a Wake Word Engine that can be used with the Alexa plugin. This is useful for devices with far-field/microphone.Distributed by AmazonAmazon
    AVS Pluginwpeframework-plugins.bbBuild support for the Amazon voice thunder pluginHosted in rdkcentral GitHubRDKM
    AVS pluginAmazon voice thunder plugin for Alexa service, uses AVS SDK & smart screen SDK APIS as part of the implementationHosted in Metrological GitHubMetrological
    Lambda Demo codelambda-code.zipReference implementation for receiving video skill directives from alexa and routing it to the RDK device. Uses lambda & SQS services.Distributed by AmazonAmazon

    Platform status

    PlatformBuild supportPush-to-talkHands Free

    Wake-Word-Engine

    (Supported)

    Alert SoundsLEDsGeneral SkillRDK Specific Skill
    RaspberryPiCompleteT4H BLE RCUUSB MICKitt.AiAvailable

    Traffic Light LEDs

    Integrated

    Integrated

    RDK Accelerator

    CompleteT4H BLE RCUUSB MICKitt.AiAvailableFront Panel LEDsIntegrated

    Integrated

    ...