Giter Site home page Giter Site logo

oziee / alexa-video-multimodal Goto Github PK

View Code? Open in Web Editor NEW

This project forked from alexa-samples/alexa-video-multimodal

0.0 1.0 0.0 675 KB

This repository contains sample code and reference materials for Alexa Video Skills for Echo Show. For technical issues using this repository please reach out to https://forums.developer.amazon.com/spaces/232/video-skills-kit-vsk.html or through https://developer.amazon.com/alexa/console/contact-us

License: Other

JavaScript 99.35% HTML 0.44% CSS 0.21%

alexa-video-multimodal's Introduction

Alexa Video Multimodal Reference Software

This project contains reference software for developing an Alexa video skill on Echo Show. Video skills refer to Alexa skills that can play movies, television, or episodic content. Multimodal is a term for devices with interfaces that offer both voice and screen-based experiences. An example of a multimodal device is an Echo Show.

The main components of a video skill consist of an AWS Lambda, a web player, and a skill manifest. Similar to other Alexa skills, the Lambda acts as the skill's backend. The web player acts as the skill's front end, and runs on a Echo Show device. It renders video as well as shows UI transport controls such as a play and a pause button. Similar to other Alexa skills, the video skill manifest is a JSON file that describes your skill.

This project contains a sample web player, a sample lambda, and, also, an infrastructure CLI tool.

The CLI tool automates the creation and updating of the video skill with the sample web player and lambda on the cloud. While the sample web player and lambda can be built and managed without the CLI tool, using it is highly recommended for users who want to quickly have a fully functional skill.

Quick Start

To get the video skill working on your Echo Show as soon as possible, use the infrastructure CLI tool. To do this follow these steps:

  1. Ensure you have all the project requirements:

  2. Install the infrastructure CLI tool.


  1. Use the CLI tool to build the skill.
    • Run the --init command using the CLI tool.
    • Run the --deploy command using the CLI tool.
    • Enable your skill on your Echo Show device and test it.
    • See Usage in Infrastructure CLI Tool.

Components

Documentation

See the full technical documentation.

License

This library is licensed under the Amazon Software License.

alexa-video-multimodal's People

Contributors

fnankur avatar tuckefre avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.