VOSK
VOSK Offline Speech Recognition API
日本語音声のマイク入力をオフラインでリアルタイム音声認識:「VOSK」を JavaScript(Node.js)で扱う - Qiita
結構話題になってたオフライン音声認識
Node.js
code:sh
npm install vosk
日本語モデルのダウンロード
VOSK Models
vosk-api/test_microphone.js at master · alphacep/vosk-api · GitHub
テストコード
ダウンロードしたモデルファイル一式を入れたフォルダにpathを通す
Error: spawn sox ENOENT
soxをインストールしろと叱られる
SoXをWindows10で使い始めるまでの手順(メモ) - Qiita
chocolateyならpath通すまでやってくれる
code:sh
choco install sox.portable
うまく認識されない
problem with nodejs microphone recognition · Issue #841 · alphacep/vosk-api · GitHub
File output.raw has 32-bit audio, you need to find the way to force microphone to record 16-bit audio. It might be a bug in node mic module
AG03は24bitだ