動作チェック
下記を満たさないと音声認識が動きません:
- 推奨ブラウザ:Chrome / Edge(デスクトップ)
- 配信は HTTPS か localhost(Secure Context 必須)
- マイク権限:最初の許可ダイアログで許可
現在の環境
URL:
Secure Context:
判定中…SpeechRecognition:
判定中…mediaDevices.getUserMedia:
判定中…
未実行
1) 録音して話してください
待機中
2) テキストで微修正して採点
ローカルでの安全な起動方法(例)
- PHP がある場合:プロジェクトフォルダで
php -S localhost:8000を実行 - Node がある場合:
npx http-server -S -C cert.pem -K key.pemなどで HTTPS を用意 - VS Code の Live Server 拡張や、簡易HTTPSサーバを利用
※
file:// で直接開くと Secure Context ではないため getUserMedia が使えません。