Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Echo SpotとAPIでインタラクティブなカスタムスキル

KIKUCHI Joe
September 14, 2018

Echo SpotとAPIでインタラクティブなカスタムスキル

API Meetup Tokyo #28で発表したスライドになります。

KIKUCHI Joe

September 14, 2018
Tweet

More Decks by KIKUCHI Joe

Other Decks in Programming

Transcript

  1. Echo Spot 2018 年7 月26 日 日本でも出荷開始 「スタイリッシュでコンパクトなEcho Spot は、ス

    マートスピーカーの機能にスクリーンが加わって さらに便利に」 - Amazon 製品紹介ページより 2.5 インチ タッチスクリーン API Meetup Tokyo #28 (2018/9/14) 4
  2. 画像表示(コード例) const image = new ImageHelper() .withDescription(description) .addImageInstance(url) .getImage(); const

    display: BodyTemplate3 = { image, textContent, title, type: 'BodyTemplate3', }; return handlerInput.responseBuilder .speak(speechText) .addRenderTemplateDirective(display) .getResponse(); API Meetup Tokyo #28 (2018/9/14) 9
  3. タッチイベント(コード例) const elementSelectedRequestHandler: RequestHandler = { canHandle(handlerInput: HandlerInput) { return

    handlerInput.requestEnvelope.request.type === 'Display.ElementSelected'; }, handle(handlerInput: HandlerInput) { const { token } = handlerInput.requestEnvelope.request as ElementSelectedRequest; return doSomething(token); }, }; API Meetup Tokyo #28 (2018/9/14) 11