article

meliogin+jp avatar image
meliogin+jp posted

もくもく会 2019/5/24 まとめ

5月24日金曜日にAWS Loft Tokyoで行われたAlexa最新情報アップデート&もくもく会のまとめです。

Twitterハッシュタグ : #もくもくAlexa



最新情報アップデートではASK CLIのdialogコマンドを使ったマルチターンの会話のテスト方法や、今月発表されたAlexa搭載のFire 7タブレットを紹介しました。

また、Alexa Developer スキルアワード2019の開催についてアナウンスがありました。今回は8月25日までに公開されたスキルのみが対象となるのでご注意ください。余裕をもって8月上旬までに公開申請することをお勧めします!

各部門や応募方法など、詳細はこちら


スキル紹介では、ストアで公開されている3つのゲームスキルを紹介しました。ぜひ遊んでみてくださいね!


今回は初心者ブースともくもくブースに分けてブロックをつくり、初心者ブースではAlexa-Hostedスキルで"Hello World"を作るセッションを行い、もくもくブースではサポーターに質問しながらスキルの開発を進めていただきました。

Hello Worldスキルの開発方法はAlexaブログの開発トレーニングシリーズ第1回でも解説しています。


以下はイベント中に頂いた質問とその回答です。


Q. AWSアカウントを持っていないが大丈夫か

AWSアカウントが無くても大丈夫です。Amazonアカウントのみで簡単に利用できるAlexa-hostedスキルでの開発をお勧めします。


Q. 紹介してくれた ASK CLI を使うためにはどうすればいいのか

ASK CLIのクイックスタートガイドを参照ください。また、dialogコマンドの実行例はブログASK CLI と SMAPI を使ってマルチターンの会話をテストする でも紹介しています。


Q. インテントが適切なハンドラーに入らない

エンドポイントでハンドラーが登録されていませんでした。addRequestHandlersで該当のインテントが登録されていることを確認してください。

exports.handler = skillBuilder
  .addRequestHandlers(
    GetNewFactHandler,
    HelpHandler,
    ExitHandler,
    FallbackHandler,
    SessionEndedRequestHandler,
  )


Q. OyasumiIntent を追加してテストをしたら"You just triggered OyasumiIntent"と応答した

デバッグ用のIntentReflectorHandlerの応答です。ハンドラーが正しく登録されていない可能性があるため、エンドポイントでハンドラー名及び'OyasumiIntent'の綴りが全て合っていることを確認してください。


Q. セッションを開くためにはどうすればいいか

handlerInput.responseBuilderに.reprompt(speechText) を追加してください。詳しくは開発トレーニング第2回の⑥を参照してください。


Q. 永続アトリビュートの使い方を教えてほしい

S3PersistenceAdapter を使う方法や DynamoDbPersistenceAdapter を使う方法があります。サンプルコードは開発トレーニング第4回を参照してください。


Q. スキルの応答をアルファベットごとに発話させる方法はあるか

SSMLのinterpret-asアトリビュートで"characters"と指定することで文字ごとに発音させることができます。


Q. スキルで日本語以外を扱う方法はあるか

SSMLの<lang>タグを指定することで他の言語で応答させることが可能です。


Q. スキルの応答内にmp3を挿入したい

240秒以内の音声ファイルであればSSMLの<audio>タグで指定することで簡単にmp3を挿入することができます。


Q. APLのSpeechItemにS3でホストしているmp3を Fire HD 10 のShow modeで再生仕様とするとハングアップする

調査しますのでお問い合わせにて再現方法及びスキルIDを共有ください。


Q. スキルで位置情報サービスは利用できるか

スマートフォン等のモバイル端末のAlexaアプリから位置情報サービスを取得することができます。詳しくはこちらのドキュメントを参照ください。


Q. 審査に出す前に注意したほうがいい点は?

審査にあたって入力が必要な項目についてこのドキュメントに記載しています。審査の注意点については過去1ヶ月間のスキル認定プロセスで再審査となったスキルの傾向とその対応方法をまとめているので参考にしていただければと思います。


上記で紹介した以外にも参考になるものがありましたら、ぜひフォーラムで共有ください。

次回のもくもく会は、2019年6月7日(金) 18:30から開催します。

ぜひご参加ください。

https://developer.amazon.com/ja/alexa/events

alexa skills kitもくもく会
10 |5000 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Article

Contributors

ritsum contributed to this article tsuneki contributed to this article