RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
...
Activity | Status |
---|---|
Add Video Skill to existing Developer account | Done |
Configure Lambda function and map with VSK | Done
|
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 Thunder plugin | In Progress
|
Integration of Smart screen SDK Open Recipe need to be added to build | In Progress
|
Integration of APL (Alexa Presentation Language) library | Done
|
Validation of the AVS plugin in video accelerator along with video skill APIs (final target) | Open |
Category | List of Intents | Count (30) |
---|---|---|
Navigation | MoveLeftIntent, MoveRightIntent, MoveDownIntent, MoveUpIntent, EnterKeyIntent, ExitKeyIntent | 6 |
App Launch | LaunchYouTubeIntent, CloseYouTubeIntent, VimeoIntent, BaebleMusicIntent, RadiolineIntent, WallStreetJournalIntent, AljazeeraIntent, EuroNewsIntent, FranceTwentyFourIntent, CNNNewsIntent AccuWeatherIntent, WeatherNetworkIntent, TrueOrFalseIntent, SugarBoostIntent, GuessThatCityIntent, MainUIIntent | 16 |
Player | VolumeUpIntent, VolumeDownIntent, MuteIntent, UnMuteIntent, ShowVideoIntent, HideVideoIntent | 6 |
Search | GoogleLaunchIntent, GoogleCloseIntent | 2 |
AVS plugin is a thunder Thunder plugin developed by metrological/amazon. it supports configurable audio sources and depends on the AVS client SDK.
Source code is hosted in GitHub
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 |
...
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
CMake | Type | Purpose | Status |
---|---|---|---|
FindAlexaClientSDK.cmake |
...
Required | For AVS SDK | Resolved | |
FindAlexaSmartScreenSDK.cmake |
...
Optional | For Smart Screen SDK |
...
TBA |
FindGStreamer.cmake |
...
Required | For Gstreamer | Resolved | |
FindLibCURL.cmake |
...
Required | For Libcurl | Resolved | |
FindPortaudio.cmake |
...
Required | For Port Audio | Resolved | |
FindPryonLite.cmake |
...
Optional | For Pryon |
...
Wake-Word-Engine | TBA |
FindWebsocketpp.cmake |
...
Optional | Web socket+ For Smart Screen SDK | Resolved | |
FindYoga.cmake |
...
Optional | Cross platform Layout engine Required for Smart Screen | Resolved | |
FindAsio.cmake | Optional | ASIO library For Smart Screen SDK | Resolved |
...
...
With the Video Skill API, you can build skills that let customers control their entire video experience by voice.
...
...
...
MoveLeftIntent, MoveRightIntent, MoveDownIntent, MoveUpIntent, EnterKeyIntent, ExitKeyIntent
...
LaunchYouTubeIntent, CloseYouTubeIntent, VimeoIntent, BaebleMusicIntent, RadiolineIntent,
WallStreetJournalIntent, AljazeeraIntent, EuroNewsIntent, FranceTwentyFourIntent, CNNNewsIntent
AccuWeatherIntent, WeatherNetworkIntent,
TrueOrFalseIntent, SugarBoostIntent, GuessThatCityIntent,
MainUIIntent
...
VolumeUpIntent, VolumeDownIntent, MuteIntent, UnMuteIntent, ShowVideoIntent, HideVideoIntent
...
...