Q&A
テーマ、知りたいこと
unity上で音声認識をしたい(mac)のですが、いい方法が見つかりません。
また、現在はunity上ではなく、Googleのweb speach apiを使い音声認識をして、その結果をnodejsを中間サーバーとしてunityに送っています。nodejsとunity間はwebsocketを使っています。
しかし、これでは永遠に音声認識をすることになってしまい、都合が悪いです。
想定している操作としては、unity上でボタンを押すと音声認識が開始され、もう一度押すと停止されるというものです。
unity上で音声認識(mac)をする方法、もしくはweb speach apiの開始、停止をunity上で行う方法を教えてください。
また、回答にもある通り、SpeechRecognition.stop()を使えば停止することができますが(現在はhtmlのbuttonを押せば止まるようにしているが、これでは止めるためにわざわざChromeを開かないといけない)、この関数をunity上で実行させる方法がわかりません。
回答2件
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。