Почему html5 SpeechRecognition API не работает, когда я подключен к VPN?
Я создавал приложение для своей работы с использованием HTML5 SpeechRecognition API (Chrome), и оно прекрасно работает, пока я не подключусь к VPN. Конечно, это не отправка этих речевых данных на удаленный источник. Весь мой код обслуживается локально. Я использую локальный сервер, так что функция импорта ES6 будет работать. Почему я не могу использовать API при подключении к корпоративной VPN?
2 ответа
Механизм SpeechRecognition не встроен в ваш браузер Chrome. За этим стоит сервер.
Когда вы используете API, ваш браузер отправляет данные на сервер и получает с него транскрипцию.
Проверьте, не блокирует ли ваш VPN соединение с сервером SpeechRecognition.
Согласно документам MDN Web, речевые данные отправляются на серверную службу.
В Chrome использование распознавания речи на веб-странице использует серверный механизм распознавания. Ваше аудио отправляется на веб-сервис для обработки распознавания, поэтому он не будет работать в автономном режиме.
Изменить. Подтвердите это с помощью документа о конфиденциальности Google Chrome.