Можем ли мы использовать Web Speech API в Google Chrome для распознавания речи, исходящей из других источников, кроме микрофона пользователя?

Я хотел бы использовать Web Speech API в Google Chrome для распознавания речи, исходящей из HTML5 <video> на веб-странице. Есть ли способ использовать API веб-речи с аудиовходом, поступающим откуда-то еще, кроме микрофона пользователя?

В MDN (https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API) он говорит:

Доступ к распознаванию речи осуществляется через интерфейс SpeechRecognition, который предоставляет возможность распознавать голосовой контекст из аудиовхода (обычно через службу распознавания речи устройства по умолчанию)

Но в нем четко не указано, может ли этот аудиовход поступать откуда-то еще, кроме микрофона пользователя, или он должен исходить исключительно от микрофона пользователя.


person gaetanc    schedule 06.09.2017    source источник


Ответы (1)


Я отвечу самому себе. Может быть, это поможет другим, у кого был такой же допрос.

После дополнительных исследований я увидел, что в 2014 году в проекте Chronium была решена проблема, чтобы сделать это возможным: Ошибка 408940. Она даже была добавлена ​​в статус платформы Chrome в качестве предлагаемой функции.

К сожалению, реализация так и не была завершена, и функциональность была удалена. (Удалено в марте 2017 г., см. Проблему 701229 в проекте Chronium).

person gaetanc    schedule 07.09.2017