Create Video Skill and Lambda
Step 8: Test for Certification (VSK MM)
The following guidelines detail the user experience requirements to certify your skill against. Review these guidelines carefully to ensure that your multimodal device video skill meets the certification requirements. The guidelines here include a Certification Checklist of the individual test cases that Amazon reviews your skill against for skill launch quality.
- Prerequisites and Notes
- Targeting Your Video Skill on Multimodal Devices
- Overall Certification Requirements
- Utterance Support
- Key Terms
Prerequisites and Notes
As part of the capability discovery payload, you declare the capabilities of your skill, such as channel change, quick play, and search. Your skill then needs to pass certification for those capabilities, following the guidelines listed. As you are creating your skill, list the capabilities that you plan to support in the testing instructions field.
This certification checklist provides a full list of supported utterances. Make sure you test your skill with all of the supported utterances before you consider your integration to be complete. Additionally, to support "play by title" and "search by title" utterances for video-on-demand content, you must complete catalog integration with Amazon. If you have not already integrated your catalog with Amazon, contact your Amazon Fire TV Solution Architect, and have them work on the integration process.
Targeting Your Video Skill on Multimodal Devices
When you test your skill on a multimodal device, make sure you target your skill through any of the following methods:
-
Explicitly target your skill: You can explicitly target your skill in your utterances by saying, "Alexa, play X on <video provider>" or "Alexa, show me comedies on <video provider>."
-
Launch your skill from Video Home: You can find your skill in Video Home by saying either "Alexa, show me videos" or "Alexa, go to video home," and then tapping your skill icon.
-
Launch your skill by means of voice: You can also open your skill by voice by saying "Alexa, open <video provider>."
When you target your skill like this, Alexa performs commands and other lookups within the context of your app and catalog, rather than looking across all video skills on the device.
Overall Certification Requirements
Your skill must meet the requirements listed in the following sections to pass certification.
-
Latency Requirements: Your skill's end-to-end latency should be comparable to or better than currently-live video skills on multimodal devices.
-
Web Player Requirements: Your web player must meet the following requirements to pass certification.
-
Closed Captions: Multimodal devices devices have a setting in which a user can toggle closed captions on and off across all video experiences. To create a unified experience across all players, video providers must adhere to this setting. If the user toggles the device setting On, the player should also toggle closed captions to appear within the video session. If the user toggles closed captions On in the player, the player needs to broadcast that so that the user can toggle the device setting. For more information about how to broadcast closed captions capabilities and touch events, see Video Skill API Reference.
-
Error Handling: If your web player has trouble during playback, the player should handle the error and display an error message so that users are aware of what is happening and broadcast that error by means of the JavaScript Library so that Alexa is aware of the player issues for future voice interactions. For more information about how to broadcast errors, see Requests and Responses Reference.
-
Continuous Play for TV Series VOD: If a user is currently watching a TV series, continuous play is recommended and supported. Once a new episode is playing, you must broadcast the capabilities of that next episode. If it is a single episode, you must honor the user's request and close the session.
Utterance Support
Your video skill should support the utterances listed in the following tables and provide the expected experiences as described. If your skill does not support certain capabilities, your responses should provide the appropriate handling for unsupported actions.
The tables in the sections that follow provide the various utterances that multimodal devices support. Utterances are grouped by the requests that Alexa sends when it hears the utterance. The groups include GetPlayableItems
, GetDisplayableItems
, transport control, and built-in utterances.
If your app doesn't support the capability (e.g., you might not support ChangeChannel
if your app doesn't have channels), you don't have to certify against those utterances. Alexa sends a Discover
directive to determine what capabilities your skill provides. These capabilities are listed in the capabilities
section in the Discover.Response
.
You can select the language you want from the Utterance language selector above. Although many countries aren't yet supported, the localized utterances are provided for early development for video skills in those regions.
Note that the localized utterances also localize the "entities." Entities refer to the programs, channels, actors, and movies in that region. For example, a "play by sports team" feature will have different sports teams in English, German, and Italian. For example:
- English:
Watch seahawks
- German:
Erster. FC Heidenheim, Erster FC Heidenheim, Erster FC Kaiserslautern
- Italian:
Aberdeen, ac milan
(This is what it means to localize the entities.)
Utterances for GetPlayableItems Directives
When Alexa receives the following utterances, it sends a GetPlayableItems
directive to your Lambda. Guidelines for handling these directives are provided in the GetPlayableItems
documentation.
Feature | Sample Utterances | Expected Response |
---|---|---|
Play Title |
Watch Breaking Bad Spiele {title} Öffne {title} mets breaking bad mets breaking bad joue breaking bad fai partire breaking bad metti breaking bad Pon la pelicula (title) Pon breaking bad Pon la pelicula (title) Pon breaking bad {title}を再生して {title}を見せて assistir {title} ver {title} {title} दिखाओ {title} चलाओ |
The requested media plays. If there are multiple matches for the content, the user is prompted to select the desired media. |
Play by media type |
Watch a movie Spiele Filme Spiele einen Film mets un film je veux voir un film mets un film joue un film fai partire un film metti un film pon una película (quiero) ver una película pon una película pon una peli {media type}を再生して {media type}を見せて assistir filmes ver filmes एक {media type} चलाओ एक {media type} चलाओ |
Either media matching the non-title request plays (through an algorithm that selects a recommended video for the user), or a list of results is presented to the user. |
Play by actor |
Watch Sean Connery Play a movie with Tom Hanks spiele einen Film mit {actor} ab. <Ann Blyth, Axel Deller, John Oliver> mets un film de sean connery je veux voir un film avec sean connery mets un film de sean connery mets un film avec sean connery metti film con adriano celentano fai partire un film con sean connery pon (una película) de Sean Connery (quiero) ver (una película) de Sean Connery pon (una película) de Sean Connery ponme (una película) de Sean Connery {actor}を再生して {actor}を見せて assistir um filme com {actor/actress} ver um filme com {actor/actress} {actor}की movie चलाओ {actor} की film लगा दो |
Either media with the actor plays (through an algorithm that selects the best match for the user), or a list of results is presented to the user. |
Play <title> with season number |
Watch breaking bad season two Spiele {title} Staffel {X} Spiele die {X}. Staffel von {title} mets la saison 2 de breaking bad mets la deuxième saison de breaking bad mets la deuxième saison de breaking bad joue la deuxième saison de breaking bad metti la seconda stagione di breaking bad fai partire la seconda stagione di breaking bad Pon la temporada 2 de breaking bad pon la segunda temporada de breaking bad pon la temporada 2 de breaking bad pon la segunda temporada de breaking bad {title} シーズン{season number}を再生して {title} シーズン{season number}を見せて assistir {title} temporada {cardinal number} ver {title} temporada {cardinal number} {title} season two चलाओ {title} season two चला दो |
The last-watched episode in the series plays, if the episode wasn't completed. If the last-watched episode was completed, the next unwatched episode plays. |
Play <title> with episode number |
Watch breaking bad episode five Spiele {title} Folge 5 ab. <Breaking Bad> mets l' épisode 5 de breaking bad mets le cinquième épisode de breaking bad mets le cinquième épisode de breaking bad joue le cinquième épisode de breaking bad metti il quinto episodio di breaking bad fai partire il quinto episodio di breaking bad pon el episodio 5 de breaking bad pon el capítulo 5 de breaking bad pon el episodio 5 de breaking bad pon el capítulo 5 de breaking bad {title} エピソード{episode number}を再生して {title} エピソード{episode number}を見せて assistir {title} episódio {cardinal number} ver {title} number} episódio {cardinal number} watch {title} episode five play {title} episode five |
The correct season is identified by the user's last-watched episode. The last-watched episode in the series plays, if the episode wasn't completed. If the last-watched episode was completed, the next unwatched episode plays. |
Play <title> with season and episode number |
Watch breaking bad season two episode five Spiele {title} Staffel 2 Folge 5 ab. <Breaking Bad> mets l' épisode 5 de la saison 2 de breaking bad mets l' épisode 5 de la deuxième saison de breaking bad mets l' épisode 5 de la saison 2 de breaking bad mets l' épisode 5 de la deuxième saison de breaking bad metti il quinto episodio della seconda stagione di breaking bad fai partire il quinto episodio della seconda stagione di breaking bad pon el episodio 5 de la temporada 2 de breaking bad pon el episodio 5 de la segunda temporada de breaking bad pon el episodio 5 de la temporada 2 de breaking bad pon el episodio 5 de la segunda temporada de breaking bad {title} シーズン{season number}エピソード{episode number}を再生して {title} シーズン{season number}エピソード{episode number}を見せて assistir {title} {ordinal number} temporada episódio {cardinal number} ver {title} {ordinal number} temporada episódio {cardinal number} play {title} season two episode five {title} season two episode five लगाओ |
The content corresponding to the requested season and episode plays. |
Play by franchise <title> |
Watch star trek Spiele {franchise title} Spiele {franchise title} Filme mets star trek je veux voir star trek mets star trek joue star trek metti star trek fai partire star trek pon star trek (quiero) ver star trek pon star trek pon una película de star trek {franchise title}を再生して {franchise title}を見せて assistir {franchise title} ver {franchise title} {franchise title} चलाओ watch {franchise title} |
Either the top recommended result for the requested franchise plays, or the user is presented with a list of matching franchises. |
Play by character name |
Watch james bond spiele einen Film mit {actor} ab. <James Bond> mets james bond je veux voir james bond mets james bond mets un film de james bond metti james bond metti un film di james bond pon james bond (quiero) ver james bond pon james bond pon una película de james bond {character}を再生して {character}を見せて assistir filmes com {character name} ver filmes com {character name} {character name} की picture चलाओ {character name} की movie चलाओ |
Either media matching the character name plays (through an algorithm that selects recommended media for the user), or the user is presented with a list of media results. |
Play by genre name |
Watch comedy einen (title) (film/serie) ansehen mets un film policier mets une émission sportive mets film d' comédie mets une comédie metti una commedia fam mi vedere una commedia pon una comedia (quiero) ver una comedia pon una comedia pon una película de comedia {genre}を再生して {genre}を見せて assistir uma/um {genre name} ver uma/um {genre name} watch {genre name} play {genre name} |
Either media from the requested genre plays (through an algorithm that selects recommended media for the user), or the user is presented with a list of media results. |
Play by sports team |
Watch seahawks Zeig mir {sports team} Zeig mir das Spiel von {sports team} mets les bleus je veux voir les bleus mets les canadiens mets le match des canadiens fam mi vedere la Juventus <Aberdeen, ac milan> pon el Madrid (quiero) ver el Madrid pon el América pon el partido del América {sports team}を再生して {sports team}を見せて assistir {sports team} ver {sports team} {sports team} चलाओ {sports team} की game चलाओ |
Either media matching the sports team plays (through an algorithm that selects recommended media for the user), or the user is presented with a list of media results. |
Play by sports type |
Watch soccer Zeig mir {sports type} {sports type} anschauen mets du foot je veux voir du foot mets du hockey mets le hockey fam mi vedere una partita di calcio metti la/una partita pon el fútbol (quiero) ver el fútbol pon fútbol ponme fútbol {sports type}を再生して {sports type}を見せて assistir {sports type} ver {sports type} watch {sports type} {sports type} चलाओ |
Either media matching the sports type plays (through an algorithm that selects recommended media for the user), or the user is presented with a list of results. |
Play by sports league |
Watch n. b. a. league Zeig mir die {sports league} {sports league} anschauen Mets la n.b.a. Je veux voir la n.b.a. mets la l. n. h. je veux regarder la l. n. h. fam mi vedere la n.b.a. metti l'n.b.a. pon la n. b. a. (quiero) ver la n. b. a. pon la n. b. a. ponme la n. b. a. {sports league}を再生して {sports league}を見せて assistir {sports league} ver {sports league} watch {sports league} {sports league} चलाओ |
Either media matching the sports league plays (through an algorithm that selects recommended media for the user), or the user is presented with a list of results. |
Play by sports event |
Watch soccer game Zeig mir das {sports event} Zeig mir ein {sports event} mets un match de foot/football je veux voir un match de foot/football mets une partie de hockey je veux regarder une partie de hockey metti una partita di calcio fam mi vedere una/la partita pon el partido de fútbol (quiero) ver el partido de fútbol pon el partido de fútbol ponme el partido de fútbol {sports event}を再生して {sports event}を見せて assistir {sports event} ver {sports event} watch {sports event} play {sports event} |
Either media matching the sports event plays (through an algorithm that selects recommended media for the user), or the user is presented with a list of results. |
Utterances for GetDisplayableItems Directives
When Alexa receives the following utterances, it sends a GetDisplayableItems
directive to your Lambda. Guidelines for handling these directives are provided in the GetDisplayableItems
documentation.
Feature | Sample Utterances | Expected Response |
---|---|---|
Search for <title> |
Search for Breaking Bad Find The Big Bang Theory Suche nach <title> Nach <title> suchen cherches breaking bad trouves breaking bad cherches breaking bad trouves breaking bad cerca breaking bad <House, The Office, Sneaky Pete> busca breaking bad busca breaking bad búscame breaking bad {title} を探して {title} を検索して procurar por {title} buscar por {title} {title} search करो {title} ke liye search करो |
A list of matches for the title is presented to the user. |
Search by Media Type |
Search movies Suche nach <type> <filme, videos, film> cherches des films trouves des films cherches des films trouves des films cerca dei film busca películas busca películas busca pelís {media type} を探して {media type} を検索して procurar por filmes buscar por filmes {media type} search करो {media type} ke liye search करो |
A list of matches for the desired media type is presented to the user. |
Search by Actor |
Search for sean connery Search for sean connery movies Suche nach <actor> <Ann Blyth, Axel Deller, John Oliver> cherches sean connery trouves sean connery cherches sean connery trouves sean connery cerca sean connery <Gianni Franco, Sonia Scotti, Stefano Sani> busca sean connery busca sean connery busca a sean connery {actor} を探して {actor} を検索して procurar por {actor} buscar por {actor} {actor name} search करो {actor name} ke liye search करो |
A list of matches featuring the actor is presented to the user. |
Search <title> with season number |
Search breaking bad season two Suche nach <title> Staffel <number> Suche nach der <number>. Staffel von <title> <Breaking Bad> cherches la saison 2 de breaking bad cherches la deuxième saison de breaking bad cherches la saison 2 de breaking bad cherches la deuxième saison de breaking bad cerca la seconda stagione di breaking bad cerca la stagione due di breaking bad busca la temporada 2 de breaking bad busca la segunda temporada de breaking bad busca la temporada 2 de breaking bad busca la segunda temporada de breaking bad {title} シーズン{season number} を探して {title} シーズン{season number} を探して procurar a {ordinal number} temporada de {title} procure a {ordinal number} temporada de {title} {title} season two search करो {title} season two ढूंढो |
All episodes for the matching season are presented to the user. |
Search <title> with episode number |
Search for breaking bad episode five Suche nach <title> Folge <number> Suche nach <title> Episode <number> cherches l' épisode 5 de breaking bad cherches le cinquième épisode de breaking bad cherches l' épisode 5 de breaking bad cherches le cinquième épisode de breaking bad cerca il quinto episodio di breaking bad cerca l'episodio cinque di breaking bad busca el episodio 5 de breaking bad busca el capítulo 5 de breaking bad busca el episodio 5 de breaking bad busca el capítulo 5 de breaking bad {title} エピソード{episode number} を探して {title} エピソード{episode number} を探して procurar o {ordinal number} episódio de {title} procure o {ordinal number} episódio de {title} {title} episode five search करो {title} fifth episode ढूंढो |
A list of available episodes within the season the user recently watched appears. For example, if the user's viewing progress is within Season 2, a list of episodes from Season 2 appears. |
Search <title> with season and episode number |
Search for breaking bad season two episode five Suche nach <title> Staffel <season number> Folge <episode number> Suche nach <title> Staffel <season number> Episode <episode number> cherches l' épisode 5 de la saison 2 de breaking bad cherches l' épisode 5 de la deuxième saison de breaking bad cherches l' épisode 5 de la saison 2 de breaking bad cherches l' épisode 5 de la deuxième saison de breaking bad cerca il quinto episodio della stagione due di breaking bad cerca l'episodio cinque della stagione due di breaking bad busca el episodio 5 de la temporada 2 de breaking bad busca el episodio 5 de la segunda temporada de breaking bad busca el episodio 5 de la temporada 2 de breaking bad busca el episodio 5 de la segunda temporada de breaking bad {title} シーズン{season number} エピソード{episode number} を探して {title} シーズン{season number} エピソード{episode number} を探して procurar o {ordinal number} episódio da {ordinal number} temporada de {title} procure o {ordinal number} episódio da {ordinal number} temporada de {title} {title} season two episode five search करो {title} season two fifth episode ढूंढो |
A list of available episodes for the season the user requested appears, including the episode the user specifically asked for. |
Search by franchise <title> |
Search for star trek Suche nach <title> Zeige mir <title> cherches star trek trouves star trek cherches star trek trouves star trek cerca star trek <Superman, cars, Scream> busca star trek busca star trek búscame star trek {franchise} を探して {franchise} を探して procurar por {title} buscar por {title} {franchise title} search करो {franchise title} ढूंढो search {franchise title} |
The user is presented with a list of matching results for the franchise. |
Search by Character Name |
Search for james bond Suche nach <actor> Suche nach einem Film mit <actor> cherches james bond trouves james bond cherches james bond trouves james bond ccerca james bond <Superman> busca james bond busca james bond busca a james bond {character} を探して {character} を探して procurar por {character name} buscar por {character name} {character name} की picture दिखाओ {character name} की movie search करो |
The user is presented with a list of matching results for media featuring the character name. |
Search by director name |
Search for quentin tarantino Suche nach einem Film von <director> Suche nach <director> cherches quentin tarantino trouves quentin tarantino cherches xavier dolan trouves xavier dolan cerca quentin tarantino busca quentin tarantino busca quentin tarantino busca a quentin tarantino {director name}監督の{media type}を探して {director name}監督の{media type}を探して procurar por {director name} buscar por {director name} {director name} search करो {director name} ke liye search करो |
The user is presented with a list of matching results for media produced by the requested director. |
Search by production company |
Search for disney Suche nach Filmen von <name> Suche nach einem Film von <name> cherches disney trouves disney cherches disney cerca disney busca disney busca disney búscame disney {company} を探して {company} を探して procurar por {production company} buscar por {production company} {production company} की filmein search करो {production company} की filmein दिखाओ |
The user is presented with a list of matching results for media from the production company. |
Search by genre name |
Search for comedy Search comedy movies with Tom Hanks. Suche nach <genre> Suche eine <genre> cherches une comédie trouves une comédie cherches une comédie trouves une comédie cerca una commedia <Commedia> busca comedia busca comedia busca comedias {genre} を探して {genre} を探して procurar por {genre name} buscar por {genre name}
|
The user is presented with a list of matching results for media from the requested genre (personalized through an algorithm that selects recommended media for the user). |
Search by sports team |
Search seahawks Suche nach <sports team> <Erster. FC Heidenheim, Erster FC Heidenheim, Erster FC Kaiserslautern> cherches les bleus trouves les bleus cherches les canadiens trouves les canadiens cerca juventus <Aberdeen, ac milan> busca el Madrid busca el América búscame el América {sports team} を探して {sports team} を探して procurar por {sports team} buscar por {sports team} {sports team} ढूंढो {sports team} की |
The user is presented with a list of matching results for the sports team. |
Search by sports type |
Search for soccer Suche nach <sports type> cherches du foot/football trouves du foot/football cherches du hockey cerca calcio busca fútbol busca fútbol búscame fútbol {sports type} を探して {sports type} を探して procurar por {sports type} buscar por {sports type} {sports type} ढूंढो {sports type} |
The user is presented with a list of matching results for the sports type (preferably based on recommendations for the user). |
Search by sports league |
Search for n. b. a. league Suche nach <sports league> <Erste Baseball Bundesliga, Zweite Baseball Bundesliga, Zweite Bundesliga> cherches la n.b.a. trouves la n.b.a. cherches la l. n. h. trouves la l. n. h. cerca l'n.b.a. cerca la n.b.a. busca la n. b. a. busca la n. b. a. búscame la n. b. a. {sports league} を探して {sports league} を探して procurar por {sports league} buscar por {sports league} {sports league} ढूंढो {sports league} matches दिखाओ |
The user is presented with a list of matching results for the sports league (preferably based on recommendations for the user). |
Search by sports event |
Search for soccer game Suche nach <sports event> Suche <sports event> cherches un match de foot/football trouves un match de foot/football cherches un match de hockey trouves un match de hockey cerca una partita di calcio cerca partite busca partidos de fútbol busca partidos de fútbol búscame partidos de fútbol {sports event} を探して {sports event} を探して procurar por {sports event} buscar por {sports event} {sports event} दिखाओ {sports event} ढूंढो |
The user is presented with a list of matching results for the sports event (preferably based on recommendations for the user). |
Launch <partner> app |
Launch Netflix app Starte <partner app> <partner app> starten lances netflix ouvres netflix lances netflix ouvres netflix apri (l'app di) Netflix avvia Netflix abre Netflix abre Netflix {app} 開いて {app} 見せて Alexa, abrir o app/aplicativo do/da/de {partner} Alexa, ir para o app/aplicativo do/da/de {partner} launch {app} {app} launch करो |
The requested app launches and shows a list of available media to play. Multimodal devices have a homepage template that gets populated with media potentially grouped in different categories. |
Launch special character title |
Launch a. t. and t. u-verse app Starte a, t, und t. u-verse A. t. und t. u.verse starten lances a. t. et t. u- verse ouvres a. t. et t. u- verse
abre (la app de) Movistar + (plus)
abrir {special character title} ir para {special character title} Launch {special character title} app Launch {special character title} |
The requested app launches and shows a list of available media to play. Multimodal devices have a homepage template that gets populated with media potentially grouped in different categories. |
Launch app |
Launch app App starten Starte App lances l' application ouvres l' application lances l'appli ouvres l'appli apri (l')app avvia (l')app abre (la) app abre (la) app アプリを開いて アプリを起動して abrir {app} ir para {app} launch app app launch करो |
The requested app launches and shows a list of available media to play. Multimodal devices have a homepage template that gets populated with media potentially grouped in different categories. |
Utterances for Change Navigation Directives
When Alexa receives the following utterances, it sends a GetPlayableItems
(Channel Navigation) directive to your Lambda.
Feature | Sample Utterances | Expected Response |
---|---|---|
Go to channel name |
Go to Fox start seite <channel> Schalte auf <channel> mets fox mets la chaîne change à radio canada vai sulla fox cambia sulla fox cambiar al canal cambia a Fox cambia a t.v. Azteca cámbiale a t.v. Azteca {channel} に行って {channel} を開いて vá para t.v. globo ir para t.v. globo {channel name} पे जाओ go to {channel name} |
The view switches to the channel name, and content from the channel plays. |
Go to channel number |
Go to channel thirteen Schalte auf <channel number> Schalte auf Kanal/Sender <channel number> mets la 5 vas sur la 5 mets le 10 vas au 10 vai al canale 13 cambia sul canale 13 ve al canal 13 cambia al canal 13 ve al canal 13 cambia al canal 13 チャンネル {channel number} に行って チャンネル {channel number} を開いて vá para o canal cinco ir para o canal cinco channel thirteen पे जाओ go to channel thirteen |
The view switches to the channel number, and content from the channel plays. |
Go to channel callsign |
Go to channel k. c. p. q. Schalte auf <channel callsign> Umschalten auf <channel callsign> mets la chaîne {channel code} vas sur la chaîne {channel code} mets {channel code} vas à {channel code} vai al canale {code} cambia sul canale {code} cambia al canal {channel code} ve al canal {channel code} cambia al canal {channel code} ve al canal {channel code} チャンネル {channel callsign} を開いて チャンネル {channel callsign} に行って vá para o {channel callsign} ir para o <channel callsign}
|
The view switches to the channel callsign, and content from the channel plays. |
Watch channel name |
Watch fox Zeige <channel name> <channel name> anschauen je veux voir/regarder fox joue radio canada fais jouer radio canada vai sulla fox cambia sulla fox pon Fox (quiero) ver Fox pon t.v. Azteca ponme t.v. Azteca {channel name}を再生して {channel name}を見せて assistir a t.v. globo assista a t.v. globo {channel name} चलाओ {channel name} लगाओ |
The view switches to the channel name, and content from the channel plays. |
Watch channel number |
Watch channel thirteen Zeige Kanal/Sender <channel number> Kanal/Sender <channel number> anschauen mets la 5 je veux voir/regarder la 5 mets le (canal) 10 va au/sur le vai al canale 13 cambia sul canale 13 pon el canal 13 (quiero) ver el canal 13 mets le 10 mets le canal 10 チャンネル {channel number} を見せて {channel number} チャンネル を見せて assistir canal cinco assista canal cinco channel thirteen चलाओ watch channel thirteen |
The view switches to the channel number, and content from the channel plays. |
Utterances for Transport Control Directives
The following are transport control utterances:
Play
Resume
Pause
Next
Previous
Rewind
FastForward
AdjustSeekPosition
When Alexa receives a transport control utterance, it sends the event to your web player through Alexa JavaScript library. See the Event Handlers section in the "Build Your Web Player" documentation for more details.
Feature | Sample Utterances | Expected Response |
---|---|---|
Pause |
Pause Pause Pause Mets en pause pause mets en pause pausa metti in pausa pausa pausa pon pausa 一時停止 一時停止して pause pausa pause pause करो |
The media pauses, similar to pressing the Pause button on your web player or remote control. |
Play |
Play Play Starten joue joue fais jouer riproduci reproduce reproduce 再生 再生して assitir reproduzir play play करो |
The media plays, similar to pressing the Play button on your web player or remote control. |
Stop |
Stop Stopp arrêtes stop arrête stop stop para para alto 止めて ストップ parar pare stop stop करो |
The media stops, similar to pressing the Stop button on your web player or remote control. |
Resume |
Resume Fortsetzen Weiter reprends reprends continue riprendi continúa continúa 再開 再開して continua continuar resume resume करो |
The media resumes play, similar to pressing the Play button on your web player or remote control. |
Start over |
Start over Neu starten Von Beginn abspielen recommences remets au début recommence recommence au début ricomincia metti dall'inizio vuelve a empezar vuelve al principio vuelve a empezar vuelve al inicio 最初から再生 最初から見せて começar de novo comece de novo start over शुरू से चलाओ |
The media starts over, adjusting the seek position back to the beginning of the media. |
Fast Forward |
Fast Forward Vorspulen avance avances rapide avances avances rapide vai avanti veloce manda avanti veloce avanza avanza adelanta 早送り 早送りして avançar avance forward करो fast forward करो |
The media fast-forwards 10 seconds. |
Rewind |
Rewind Zurückspulen Rückspulen reviens en arrière recule rewind riavvolgi manda indietro rebobina retrocede retrocédele 巻き戻し 巻き戻して voltar volte rewind rewind करो |
The media rewinds 10 seconds. |
Previous |
Previous Zurück vorherige/vorherigen précédent prédédent précédente precedente anterior anterior 戻って 戻る anterior o/a anterior previous previous चलाओ |
The previous episode plays. If this isn't possible, the user is taken to whatever was earlier in the current playlist. |
Next |
Next Weiter nächste / nächsten suivant suivant suivante successivo / successiva siguiente siguiente la/el que sigue 進んで 次 próximo o próximo next next चलाओ |
The next episode plays. If this isn't possible, the user is taken to whatever is next in the current playlist. |
Key Terms
The following terms are used in the certification checklist below: