Utiliser x-webkit-speech dans une extension HTML / JavaScript

Je suis en train d'utiliser la nouvelle x-webkit-speech fonction dans une simple HTML/JavaScript extension dans Google Chrome. J'ai, cependant, ont essayé et essayé de regarder un tas d'exemples et ne peuvent pas l'obtenir avec succès à l'appel de la fonction. J'ai vu d'autres gens le faire, et je n'ai pas vraiment pourquoi je ne peux pas. J'ai mis le code JavaScript dans un fichier séparé, mais je inclure l'utilisation de <script src="filename.js"> ceci est ma ligne pour le x-webkit-discours....

<input id="speechInput" type="text" style="font-size:25px;" x-webkit-speech speech onwebkitspeechchange="onChange()" />

Maintenant, si je change onChange() à alert(this.value)il exécute une boîte d'alerte avec la valeur de la saisie vocale. Donc je ne comprends vraiment pas pourquoi je ne peut pas simplement appeler une autre fonction. Je ne suis pas le plus grand JavaScript ou HTML programmeur, mais j'ai fait des recherches beaucoup. Chacun définit les choses différemment, et depuis il n'est pas de l'API, il est difficile de vraiment savoir qui a la forme correcte, car ils ont tous l'air de travailler en quelque sorte.

Mon onChange fonction ressemble à la

function onChange() { alert("in onChange"); } 

Je suis juste en train de tester, et assurez-vous qu'il va à la fonction, mais je ne reçois rien.

source d'informationauteur eric | 2011-04-04