https://alphacephei.com/vosk/models からモデルを落として、modelディレクトリにリネーム、tar.gzにする
wget https://alphacephei.com/vosk/models/vosk-model-small-ja-0.22.zip
unzip vosk-model-small-ja-0.22.zip
mv vosk-model-small-ja-0.22 model
tar zcf model.tar.gz model
もちろん日本語以外のモデルでも同様にmodelディレクトリにリネームしてtar.gzにすればOK
test.html と上記の model.tar.gz を置いたディレクトリで python -m http.server 8000
などして http 配信する
http://localhost:8000
を開いてマイク入力を許可、マイクデバイスを選択してStart ボタンを押す。マイクに対して入力した音声が認識されて画面に表示されていく。