react-voice-components est un ensemble vous permettant de mettre en oeuvre ces fonctionnalités très facilement.
De plus, il n'est pas uniquement anglophone, cet ensemble est capable de travailler en Allemand, Japonais, Portuguais, Chinois et même en Français...
Enfin, comme il est sous licence MIT, vous pouvez l'utiliser pour vos prochains projets de sites web personnels comme professionnels, l'adapter à vos besoins et surtout participer à son développement.