2016-10-04 3 views
1

Я знаю, что WebkitSpeechRecognition доступен только в браузере Chrome. Однако мне интересно, как он преобразует голос в текст?WebkitSpeechRecognition Architecture

Я попытался отслеживать сетевой журнал с консоли разработчика в Google Chrome, и я не вижу никакой сетевой активности. Я думал, что отправлю запрос API в Google, но я действительно этого не делаю.

Я также не могу найти архитектурный документ.

Есть ли у кого-нибудь идеи?

+0

при просмотре сетевого трафика на скриншоте Telerik Я вижу, что он общается с Google API. Однако он возвращается с плохим запросом! –

ответ

0

к моему знанию, нет никакой официальной документации по API Google Speech, которая используется в Chromium, но он был «обращенная инженерии» путем проверки Chromium's source code

при поиске этого, вы должны найти несколько блог/учебники, которые описывают, как REST API можно использовать

хорошее описание о том, как использовать его, можно найти здесь

http://blog.travispayton.com/wp-content/uploads/2014/03/Google-Speech-API.pdf

(с учетом к описанию в PDF: упомянутый «Speech API V1» деактивирован к настоящему времени, поэтому можно использовать только «Full-Duplex API»)

Но обратите внимание, что вам нужен ключ API через Developer Console Google (для Speech API); и для этого вам необходимо зарегистрироваться в Chromium Development Group. Кроме того, используя свой собственный ключ, на данный момент API речи ограничивается 50 транзакциями в день.

Смежные вопросы