Я ищу способ определить, что вы ожидаете от пользователя в теге <input>
с набором атрибутов HTML 5 speech
.
Я знаю, что вы можете указать конкретную грамматику для использования через атрибут grammar
,
вот так: <input type="text" speech grammar="grammar.grxml" />
(см. http://lists.w3.org/Archives/Public/public-xg-htmlspeech/2011Feb/att-0020/api-draft.html)
но я надеялся на способ сделать эту динамику, чтобы я мог указать, что я ожидаю, что пользователь скажет через javascript.
Например, если у вас есть динамически сгенерированный список элементов для пользователя, чтобы выбрать из речи, как бы вы указали, что то, что они скажут, скорее всего, будет одним из этих элементов?
P.S. Я тестирую это с помощью Google Chrome, используя вместо атрибута x-webkit-speech
вместо speech
, а также x-webkit-grammar
вместо grammar
.