言語切り替え

音声認識でDCモーターをうごかす

今回やること

音声認識によってDCモーターを回したり止めたりします。

用意するもの

  • DCモーター (ここではAI Robot Kitについているギアモーターを使用しました)
  • obniz Board
  • モバイルバッテリーなど
  • PC or Androidスマートフォン
  • Chrome
  • (タイヤや旗などがあると回転がわかりやすいです)

注意

この記事のプログラムで用いているWeb Speech APIの音声認識は、Chrome以外のブラウザではほぼ対応していないのでご注意ください。 また、iOS版のChromeアプリも対応していないため、スマートフォンを用いる場合はAndroidをご使用ください。

組み立て方

DCモーターのパーツライブラリを参考に、表のようにモーターをobniz Boardに接続します。

obniz DCモーター
0 OUT1 (どちらか片方)
1 OUT2 (どちらか片方)

完成したプログラム

うごかす

recode を押すと stop を押すまでの間録音します。その間に話しかけてください。

対応するフレーズは以下の通りです。

  • 「回して」 → DCモーターが回転する
  • 「止めて」 → DCモーターの回転が止まる

※ マイクの使用許可を求めるポップアップが表示された場合は、「許可」を押してください。