RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
Table of Contents |
---|
...
Activity | Status |
---|---|
Add Video Skill to existing Developer account | Done |
Create Lambda function and map with VSK |
|
Implement lambda functions against existing custom skill utterances (e.g. My Device) | Open |
Map video skill APIs with RDK skill mapper module | Open |
Build support for AVS thunder plugin |
|
Integration of Smart screen SDK | Open |
Validation of the AVS plugin in video accelerator along with video skill APIs (final target) | Open |
...
AVS plugin is a thunder plugin developed by metrological/amazon. it supports configurable audio sources and depends on the AVS client SDK.
...
https://github.com/WebPlatformForEmbedded/WPEPluginAVS/blob/master
alexaclientconfig | Path to the AlexaClientSDKConfig.json |
smartscreenconfig (optional) |
|
kwdmodelspath (optional) | Path to the Keyword Detection (WWE) models which contain localeToModels.json |
audiosource | This can be either portaudio (FFV) or BluetoothRemoteControl (BT) |
enablesmartscreen | Optional, true or false - for Alexa Smart Screen |
enablekwd | Optional, true or false - for WWE |
Using this method we can mute the volume coming out of AVS SDK as well we can mute the alerts.
...
Recording voice by Alexa SDK can be toggled on/off. This overrides the hot word detection i.e. if recording is off wake-word will not work.
dialoguestatechange This notification will come when any state change happens in the Alexa. e.g. when the AVS SDK goes from Idle -> Listening or from Listening -> Thinking -> Speaking
FindAlexaClientSDK.cmake - For AVS SDK
FindAlexaSmartScreenSDK.cmake - For Smart Screen SDK
FindAsio.cmake - ?
FindGStreamer.cmake - For Gstreamer
FindLibCURL.cmake - For Libcurl
FindPortaudio.cmake - For Port Audio
FindPryonLite.cmake - For Pryon WWE
FindWebsocketpp.cmake - For websocket library
FindYoga.cmake - ?
...