Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

「スマートスピーカーを遊びたおす会 vol.9」に参加してきた

More than 1 year has passed since last update.

はじめに

スマートスピーカーを遊びたおす会 vol.9の内容についてまとめます。今回はコロナウイルスの流行を考慮して、オンラインでの開催となりました。

湊川さん「マンガでわかるLINE Clova開発入門!」

わかばちゃんと学ぶシリーズの方の登壇でした。実際のマンガはここのTECH PLAYのサイトで公開されてます。基本はこのマンガの内容に即したセッションだったので、リンク先のマンガを読んでもらう方がいいと思います。かなりわかりやすいです。
こういった開発にはサーバーを用意する必要があるのですが、サーバーレス(FaaS)を用いればアプリケーションを書くことだけで開発できてしまうのが素晴らしいですね。ここではAzure Functionsが紹介されました。

一応わたしも入門記事を書いてます(しょうもない宣伝ですが)。まあ、これ見るよりマンガを見てもらう方が100億倍いいです。

もっちーさん「好きなもの×VUI」

デニーズとスマホアプリとVUIを組み合わせたものを作った、という内容でした。
作ったものとしては、デニーズで食べたものをスマホアプリを介して記録してスマートスピーカーからオススメのメニューを紹介するという内容のスキルのようです。
スマホアプリ側ではAirTableというクラウドのデータベースを使用し、スマートスピーカー側ではスキルの開発にVoiceflowを使用していました。内容の一部はここの記事で公開されているようです。

Voiceflowを用いればコードを書くことなくスキルの開発ができるのがいいです!難点としてはこのVoiceflowはUIの更新の頻度が高く、ググって出てくる記事とUIが違ったりして、参考文献を探すのが難しいという点だそうです。

小城さん「スマスピを怠惰に使うスマスピ」

このセッションでは、スマートスピーカーの課題として、質問の意図を解釈してくれない、スマート家電をうまくコントロールできないといったことを解消するスキルを開発したという内容でした。
その課題の解決方法として、スマートスピーカーに適切な指示を出すスマートスピーカーを開発したそうです。

指示機(スマートスピーカーに指令送るVUI)はスマホアプリとして、開発環境にはAndroidを用いて行ったようです。VUIアプリの開発にはアプリを呼び出すためのウェイクとインテントの理解が必要になりますが、今回はpocketsphinxというライブラリを用いて音声認識を行い、Daialogflowを用いて自然言語処理を行って、合成音声にはAndroidの標準のAPIを用いて行ったそうです。

Androidでもライブラリを駆使すれば機械学習の技術がなくてもVUIの開発ができそうですね!

さいごに

最近VUIの開発(特にClova)に飽きがちだったのですが、今回の話(特に最後のセッション)を聞いてまだまだスマートスピーカーの開発には可能性があるなと感じました。

ufoo68
IoT関係の会社で働いています。最近はAWSかLINEを使った開発を趣味でやっています。好きなAWSサービスはAWS CDKです。
access
SDNからセンサ、家電、電子書籍まで。ACCESSはあらゆるレイヤのデバイス、サービスを「繋げて」いきます。
http://jp.access-company.com
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away