HTML5 Reconhecimento de voz - existe uma maneira de definir o que o usuário deve dizer dinamicamente? (Usando gramáticas personalizadas)

Estou procurando uma maneira de definir o que você espera que o usuário diga em um<input> com o HTML 5speech conjunto de atributos.
Sei que você pode especificar uma gramática específica para usar através dogrammar atributo, assim:
<input type="text" speech grammar="grammar.grxml" />

( Vejohttp: //lists.w3.org/Archives/Public/public-xg-htmlspeech/2011Feb/att-0020/api-draft.htm )

mas eu esperava uma maneira de tornar isso dinâmico, para que eu possa especificar o que espero que o usuário diga por javascrip

Por exemplo, se você tivesse uma lista de itens gerada dinamicamente para um usuário selecionar por fala, como você especificaria que o que eles dirão provavelmente será um desses itens?

P.S. Estou testando isso no Google Chrome, usando ox-webkit-speechtributo @ em vez despeech e da mesma formax-webkit-grammar ao invés degrammar.

questionAnswers(4)

yourAnswerToTheQuestion