Я ищу способ определить, что вы ожидаете от пользователя в теге <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.
Например, если бы у вас был динамически генерируемый список элементов, из которых пользователь мог выбирать из речи, как бы вы указали, что то, что он скажет, скорее всего, будет одним из этих элементов?
PS Я тестирую это с помощью Google Chrome, используя атрибут x-webkit-speech
вместо speech
и аналогично x-webkit-grammar
вместо grammar
.