L’API baptisée « Chrome tts » (text-to-speech) permet d’implémenter un moteur de parole comme une extension chrome, capable de faire lire un texte au navigateur.
Chrome tts utilise les technologies du Web comme le HTML 5 audio, la nouvelle API Web Audio et Native Client ainsi que le support natif de la voix qu’offre Chrome sur Windows (en utilisant SAPI 5), Mac OS X, Chrome OS et les capacités de synthèse vocale fournie par le système d'exploitation.
Le lancement de la lecture d’un texte se fait en seulement une seule ligne de code :
Code : | Sélectionner tout |
1 2 | chrome.tts.speak('Hello, world.'); |
Code : | Sélectionner tout |
1 2 | chrome.tts.stop(); |
Code : | Sélectionner tout |
1 2 | chrome.tts.speak('Can you understand me now?', {rate: 0.6}); |
Démos sur le Chrome Web Store
Source : Google
Et vous ?
Que pensez-vous de cette API ?