たぶん、音声コマンドはプリセットされているので、電源入れるだけで返事はするんだろう。

これの続き。
M5Stack Unit ASR買った|kinneko|pixivFANBOX
https://kinneko.fanbox.cc/posts/9408496
M5Stack Unit ASR買った 2025年2月25日 08:00 Unit ASR買ったのだけど、なんかむこうの仕分けセンターでトラブっていて、まだ届いていない。 使い方は、GOROmanさんが準備をやってくれているので、追試だけでいいのは楽ねw M5Stack Unit ASRで始めるオフライン音声認識 #M5stack - Qiita https://qiita.com/GOROman/items/f7eaa86461c6165fa115 2/24届... 全体公開 kinneko
自分でコマンドを作るには、クラウド登録したり書き込みにUSB-UARTアダプタが動く環境が必要だったりするみたいだけど、動かすだけならプリセットでいいかな。
というわけで電源入れてみる。手近にあったS3R Camに差し込むだけ。
通電すると赤いLEDが点灯する。

内部のファームの起動には少し時間がかかるようなのだけど、その状態がわかる方法はないようだ。せめて、LEDと連動するか、動作チェック用のLEDが付いているといいのだけど。ちょっと安く作りすぎじゃなかろうか。
プリセットのコマンドはこんな感じ。
シリアルには、おそらくスタートログのAA55と終了ログの55AAの間に認識音声に対応したアウトプットが出る。一回しか出ないのは文字化けとかのときにはつらいな。3回連続で出るとかあるといいのに。
単体で音声認識すると、あらかじめ設定された応答音声をスピーカーから出す。

ボリュームの指示だけは、返答音声のボリュームも合わせて制御されている。面白い。
"tune on the light"ではLEDが反映されるわけではない。これもイマイチ。
わたしのforwordが発音が悪いのか認識しにくい。4wordのつもりで発音するといい感じのようだ。
内部の基板には、tune on/offに対応したGPIO端子があるらしい。それを横に出してもよかったのじゃなかろうか。なんか、製品の性格が練れていない感じ。
たぶん、音声制御のラジコンカーとかラジコンロボなどの玩具向けに作られたマイコンなのじゃなかろうか。なので比較的安価に供給されているのだろう。M5も、なかなか面白いところに目をつけたものだ。
最大300個のカスタムコマンドが登録可能というのはびっくりだ。
KWS的に使える最低限に必要な機能は持っているようだ。
LLMモジュールのKWSが比較的重いプロセスなので、ASRで代替できないかなと買ってみたのだけど、通信がシリアルしかないのでいまのところLLMモジュールに直接接続する方法がない。LLMモジュールも拡張性のないつらい仕様だよな。普通の人は、Core側にASRを接続して、ウェイクワード検知に使うといいかも。
オリジナル投稿:
Unit ASRの電源だけ入れてみる|kinneko|pixivFANBOX
https://kinneko.fanbox.cc/posts/9591759



