kun432's blog

Alexaなどスマートスピーカーの話題中心に、Voiceflowの日本語情報を発信してます。たまにAWSやkubernetesなど。

〜スマートスピーカーやVoiceflowの記事は右メニューのカテゴリからどうぞ。〜

大阪スマートスピーカーミーティング #9 で LTしてきた

f:id:kun432:20190426005832p:plain

今月も@gaomarさん主催の「大阪スマートスピーカーミーティング」でLTしてきました。

資料

動画(1:17:30〜1:35:00あたり)

※ちなみに動画は、主催者の一人である@diberidarshiさんが撮ってくれてますが、このお誕生日ということで、おめでとうございます!&いつもありがとうございます!>@diberidarshiさん

内容

#AAJUGのLTの焼き回しではありますが、前回は時間的に割愛したAPLの部分と、最近の大型アップデートの話を中心にしてきました。

感想

ノンコーディングでかなりいろんながことができるVoiceflowですが、もちろんAPLもできます。ただ、実際にはノンコーディングというよりはある程度APLのコードでの実装を知ってないと厳しいし、それをどうVoiceflow上で落とし込むのか?というところは情報もあまりないので、とりあえずこんな感じでやれば簡単な画面の切り替えはできる、という実例の一つとしてはいいんじゃないかなと思ってます。特に今回は@gaomarさんの「令和スロット」のAPLの話とかも聞けたので、そのうちAPLもう少し深堀りしてみたいと思います。

あと、今回のVoiceflowのアップデートについてはかなり重要だと思っていて、ノンコーディングだから凝ったことはできない、という偏見は完全になくなると思うし、初心者の方でも簡単に凝ったことができてしまうのはもちろん、ask-sdkなどの経験がある経験者の方だと細かいところにも手が届きつつサラッと実装できてしまうような、非常に優れたオーサリングツールになってきた、と言えるのではないかなと思ってます。

あとは、それを支援するようなドキュメントやハンズオンだったり、日本語周りの話だったり、ということで、同じくLTされていた@yucky_sunさんにVFの中の人から声がかかって日本語翻訳に取り組まれるそうです!

いやー、これ熱いですね!夜中にTwitterリアルタイムで見てて興奮しました。私もFacebookやフォーラムで質問とかバグ報告とかしてますけど、日本人が非常に少ないので共感も得にくいし(とはいいつつバグ報告とかはサクッと直してくれるんで十分スピーディーなんですけど)、ぜひ日本語化がんばって進めていただいて、もっとユーザが増えてどんどん使いやすくなればいいなーと思ってます。

私の方でも、いろいろハンズオン資料みたいなものを作っていこうかと思ってまして、新しくできたInteraction Blockのハンズオンを現在作成中です!GW中には公開できたらなーと思ってます。

最後に

ということで、次回は少しずれて6月頭になるそうですが、参加します!もちろんLTしたいです!さぁ、ネタを考えねば。。。

スマートスピーカーミーティングは、運営の皆様や参加されている皆様のおかげで、非常に優しくて楽しい雰囲気に包まれた集まりなので、もし興味が湧いたら是非是非ご参加ください、お話しましょう〜。

今日もありがとうございました!

#AAJUGでVoiceflowのLTしてきた

f:id:kun432:20190415222746j:plain

ちょっと前の話になりますが、#AAJUGでLTしてきました。昨年ぐらいからマメに参加させてもらっていて、いろいろ情報頂いているばかりなので、いつかLTとかできたらいいなーと思ってました。やっと念願叶ってとても嬉しいです!

aajug.connpass.com

※写真は当日のツイートTからいただいてます(LTしてると自分では撮れないので。。。)

資料

サンプルスキルの動画

youtu.be

内容

f:id:kun432:20190416013924j:plain

ノンコーディングでAlexaスキル/Googleアクションが開発できる「Voiceflow」について、こんなことまでできるぞ!Voiceflowすげーぞ!という話と、日本語で使うならこのあたりに注意的な話、この2点で話してきました。個人的にはコード書くほうが好きなんですが、上記に動画を見てもらえれば、Voiceflow本当にすごいというのがわかってもらえるんじゃないかなと思います。

特にAPI連携が簡単にできちゃうというのはVoiceflowの強みですね。上記のスキルでもairtableとGHKitと連携させてますが、API連携ができるとスキル開発の幅が広がるので非常にオススメです。

f:id:kun432:20190416014133j:plain

興味があれば、ぜひ使ってみていただきたいです。

少し補足しておくと、上記の動画は当日発表したものから少し変更してまして、Obnizと距離センサー+MP3モジュールを組み合わせて、人が近づいたら音声再生により自動でスキル起動、というのも追加してます。ここについてはVoiceflowの機能ではないのであしからず。

最後に

ということで、次回は以下でLT予定です。

osaka-driven-dev.connpass.com

ネタ的には使い回しになるんですが、obnizの話と、#AAJUGではあまり話のできなかったAPLについてもう少し深掘りしてお話したいと思っています。

お時間あえば是非お越しください〜

Alexa Day 2019に行ってきた

f:id:kun432:20190407142426j:plain

昨日、Alexa Day 2019に行ってきました。やや懇親会のお酒が残ってた感もあって一日だらけていたのですが、ブログ書くまでがAlexa Day 2019、ということで、記憶のあるうちに記録。セッションの感想中心にまとめます。

※スライドは公開され次第更新します。

開会式

f:id:kun432:20190407185834j:plain

Alexa Champion伊東さんの開会宣言です。

セッション

Alexa Skills Kit 最新アップデート(アマゾンジャパン吉田さん)

  • Alexaが色んな所に浸透しつつある世界、どういう世界になるかわかんないけど、それに向けてできることをやっていきたいなと。
  • Echoが設置固定だから普段は意識しないけど、これからは位置情報ちょっと熱いんじゃないかと思ってます。
  • インテントチェーンとか動的エンティティとか、ちょっと試してみたい。その前にダイアログモデルきちんとやらないとなー。

世界ではじめて楽器にAVSを搭載するまでの道(ローランド栂井さん・アイレット高橋さん)

  • デモにはやはり魔物が住んでました、でも最後にリベンジ成功してよかった!
  • カードでJSONやりとりするとか、普通思いつかない。Amazonさん的にはダメなんだろうけど、頭柔らかくしないといけないなー。
  • 実機いいなー、ほしい。

f:id:kun432:20190407185900j:plain

ランチセッション

ランチいただきながらスポンサー様のセッションを聞きます。

f:id:kun432:20190407185903j:plain

ISAO中嶋さん

サーバーワークス森さん・どんさん

  • kokexaにつづいて、こけしの国リリース!
  • re:Inventの公式ツイート、シュールすぎますw

ウフル篠倉さん

  • Alexaを使った受付システムの話、ちょうどVoiceflowで似たようなものを作ったところだったり。
  • なので、人感センサーとかGoogleカレンダー連携とか参考になります。そのうち実装しよう

Backlog for Amazon Alexa enhance を 全部見せます(hugtech.io 伊東さん)

  • 設計できちんとレイヤー分けてあるのはすごい。
  • 一回codestarで真面目に作ってみよう。
  • 「アシスタントが実装すべきは、機能でなくノウハウ」「Be an advisor」というのは、まさにそうだな。

Deep Dive Development Alexa Skill by Node.js(デジタルキューブ岡本さん)

  • これぞガチの技術寄りのトークw 相変わらずすごい、、、
  • TypeScript、メリット多いので始めたい。ただNode.jsですら見よう見まねだし、どこから始めるか、少し考えてみよう。
  • 今後もAAJUGでよろしくおねがいします、

AWSを駆使して特許出願に至ったVUIの「音声レビュー・ログデータ収集・分析システム」の話(スマートマキアート宮崎さん)

  • APIGateway is 何?から2ヶ月、というのはほんとすごいな。
  • レビューはVUI開発に携わる全員でなんとかしていきたい。
  • QuickSightちょっと使ってみよう。

Alexa x 機械学習でスキルをよりリッチにする方法(クラスメソッド清野さん)

  • やはり公開されたスライドは当日見たものとは違った、、、、
  • VUIと同じで、本当に機械学習が必要なのか?というのは常に考えないといけない。
  • Proactive APIはぜひやってみたい。調べてみよう。

Alexa KoBuilder Challenge supported by 神戸市

長田さん

  • セルフ読み上げ方式、新しいw
  • Voiceflowでごみ情報スキルとか、これからVoiceflow始めようという方のハンズオンのテンプレートにできそうです!

田尻さん

  • 神戸市賞おめでとうございます!画面付きスキルでちゃんとGoogle Map表示できてるのはいいなー。
  • 音を流すオプション、めっちゃ良い!その機能だけでトイレに置きたい。声が聞こえることは気にしないっす。

神戸のトイレマップ

神戸のトイレマップ

sitoppさん

  • Echo使うのが当然になってるからかもだけど、スマホのAlexaアプリの位置情報活用してるのってほんと少ないですよね。
  • ぐるなびAPIちょっと試してみたいなー。現在地から知りたい情報だけサクッと取れるのは良い。

森下さん

  • 給食って情報として探しにくいしいちいち調べようとも思わないので、声でさらっと調べれるのはよいですよね
  • Hosted、微妙に違う、というのは確かにハマるかも。むしろAWS知ってる人のほうがハマる気がしますね。

池内さん

  • 優勝おめでとうございます!なんか全体的にバランスよくて、すごいなーと思ってしまいました。。。
  • イベントと道のりを提案してくれるのがとてもよいですねー、Alexaはアドバイザーであるべきという話もあったし。

神戸の散歩

神戸の散歩

能野さん

  • 高校生でAlexaスキル開発すごい!私の高校生時代は、、、(遠い目)
  • 神戸から出た人が神戸を懐かしむために使う、というのはとても良いと思いました。そういう心に訴えかけれる部分をVUIは持っていると思うので。

松葉さん

  • スキル開発100チャレンジ、達成おめでとうございます!しかも、神戸関連だけで10スキル!
  • ユーザの発話を考えて、機能ごとにスキルを分けてシンプルにするというのは、VUIのベストプラクティスですねー

開会式

次回より「Voice Con Japan」という名称になります。Alexaに限らないもっとグローバルな集まりになりそうですね!

f:id:kun432:20190407185930j:plain

懇親会

楽しかったー。Twitter上でしか見てない東京方面の方々とも直接お話できてよかったです!

f:id:kun432:20190407185923j:plain


まとめ

本当に楽しかったなー。去年も楽しかったんだけど、当時はまだ面白いガジェットみたいな興味本位な感じだったし、外野から見てるだけみたいな感じだったので。そこから、自分でもいろいろ調べたり、イベントに参加したり、自スキル作ったり、LTしたりするようになってから、改めて参加するとほんとうに見え方とか感じ方とかが違うんだなーという感じです。去年はわからなかったけど、あんなすごい人達があんな熱量でコミットしてるものが楽しくないわけがないです。

今年はもっといろいろVUIがんばってやっていきたいと思っているので、その上で来年の「Voice Con Japan」に参加したときにどういうふうに見えるのか・感じるのかはちょっと楽しみです。

主催者・登壇者・スタッフ・スポンサー・参加者の皆様、お疲れ様でした&ありがとうございました!

告知

ということで、4/10 AAJUGあります。今回は神戸です。なんとAlexa Championのお二人が揃います!こんな機会なかなかないですよ!お時間あえばぜひお越しください!

ちなみに私はVoiceflowのあんな話やこんな話でLTします〜