annyang est une bibliothèque JavaScript autonome qui apporte cette fonctionnalité pour les sites Web.
La bibliothèque est légère (moins de 3 kb) et utilise l'API Speech Web (pris en charge par Chrome) en backend.
Ce n'est pas une bibliothèque complexe et fonctionne simplement et est compréhensible rapidement.
Une page affiché par la bibliothèque demande la permission d'utiliser le micro et, une fois autorisé, le code commence par l'écoute des entrées vocales (et les événements de déclenchement en cas de besoin).
Malheureusement elle n'est pas encore multilingue et ne propose que l'anglais comme langue de reconnaissance vocale.