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

エッジで音声認識SNIPSを使ってみた

19f6335aaa265d92ddbd96a57d36df72?s=47 竹のしん
September 27, 2018

 エッジで音声認識SNIPSを使ってみた

ネットにつながずラズパイで音声認識できるSNIPSの実施例

19f6335aaa265d92ddbd96a57d36df72?s=128

竹のしん

September 27, 2018
Tweet

Transcript

  1. エッジで音声認識 SNIPSを使ってみた 2018.9.27 竹のしん

  2. 自己紹介 • 名前: 竹のしん こと 竹内真哉 • 仕事: 半導体メーカー勤務、ハード屋、非ロジック •

    趣味: バレーボール、麻雀、ものづくり(ごく最近) • VUI経験: Google Home、SNIPS • ブログ: 竹のしんのテック日記 • Google Homeで百人一首 https://take6shin.blogspot.com/2018/05/google-home.html • 本日の内容の実施手順を紹介 https://take6shin.blogspot.com/2018/07/snips.html • 他、子供向けプログラミングの記事など
  3. SNIPSって何? • フランスの会社 https://snips.ai/ • エッジで音声認識 ⇒ 実行時にネット接続不要 • ラズパイ3(Raspbian

    Lite推奨)、Linux、MacOSに対応 • 個人利用は無料 • 2018年6月から日本語対応(聞き取りのみ) ポイント!
  4. 作ったモノ:声で動く計算機 • 音声認識して通信した かった • SNIPS on RPi3で音声認識 し、四則演算 •

    シリアル通信でGR-CITRUS へ結果を送り、7セグ表示
  5. 使い方 • Webでインテント、キーワード、学 習例やアクションを作成。 その場でテストできる。 • キーワードは、数値、日付、温度、 デフォルト、等。数値は千の位ま で認識した。万はダメだった。 •

    サーバー上で学習したモデルをイ ンストール。 • 起動の音声“Hey SNIPS”を変えら れる(試せていない)
  6. アクションはラズパイ上のPYTHONプログラム • アクションはWebからPythonプログラムを 入力 • ラズパイにアクションをインストール後は /var/lib/snips/skills/ユーザ名.Skill名 /action-* のファイル内action_wrapperメソッドにコー ドが入っているのでローカルで編集できる。

    ⇒便利
  7. で、どうなの? • “Hey SNIPS”の認識が結構シビア。特に周りが騒がしい と厳しい。改めてGoogle Homeはすごいと思った。 →今後の進化に期待! • 認識の様子をリアルタイムに見られるのは 面白い。

    • サーバーに音声を上げないのは、可能性 を感じる。 • サポートサイトで他のユーザからの相談案 件が参考になるのと、開発者もすぐに回答 してくれて良い。活用すべし。 これからは エッジでしょ
  8. おわり