HTML5 Reconocimiento de voz: ¿hay alguna forma de establecer lo que se espera que el usuario diga dinámicamente? (Usando gramáticas personalizadas)

Estoy buscando una manera de definir lo que espera que el usuario diga en una<input> etiqueta con el HTML 5speech conjunto de atributos.
Sé que puedes especificar una gramática específica para usar a través degrammar atributo, así:
<input type="text" speech grammar="grammar.grxml" />

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

pero esperaba una forma de hacer esta dinámica, para poder especificar lo que espero que el usuario diga a través de javascript.

Por ejemplo, si tuviera una lista generada dinámicamente de elementos para que un usuario los seleccione por voz, ¿cómo especificaría que lo que dirán probablemente sea uno de esos elementos?

PD. Estoy probando esto con Google Chrome, usando así lax-webkit-speech atributo en lugar despeech y de la misma manerax-webkit-grammar en lugar degrammar.

Respuestas a la pregunta(4)

Su respuesta a la pregunta