Developpez.com

Le Club des Développeurs et IT Pro

Chrome.tts : Google sort une API pour faire parler

Les extensions de Chrome

Le 2011-10-19 13:12:18, par Hinault Romaric, Responsable .NET
Google vient de dévoiler une nouvelle API pour les développeurs d’extensions pour le navigateur Chrome.

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 :
1
2
chrome.tts.speak('Hello, world.');
Pour stopper une lecture, il suffit d’utiliser simplement la ligne de code:

Code :
1
2
chrome.tts.stop();
Il est également très facile de changer la vitesse, la tonalité, la langue utilisée ou même le volume.

Code :
1
2
chrome.tts.speak('Can you understand me now?', {rate: 0.6});
L’application ChromeVox pour les personnes malvoyantes utilise déjà cette API. Google a également publié quelques démos pour la découverte rapide de son nouveau produit.

Démos sur le Chrome Web Store

Source : Google

Et vous ?

Que pensez-vous de cette API ?
  Discussion forum
6 commentaires
  • arcanis
    Membre du Club
    Envoyé par mekal
    et sinon tu est payé par google pour descendre firefox et faire de la pub pour chrome ?
    Je vois mal l'intérêt de ton intervention.

    Si je me met à discuter des primaires socialistes, oui, on sera hors-propos. Si j'évoque ma préférence du développement sur Chrome vis à vis du développement sur Firefox dans un thread consacré à une actualité Chrome (qui plus est traitant d'une nouvelle API), ça me semble difficilement hors sujet.

    Quand à descendre un navigateur, tu devrais descendre un peu de ton nuage ... évoquer un avis n'a rien de descendre quoi que ce soit, et quand bien même ce serait le cas, tant que c'est argumenté (et c'est le cas ici), ce serait difficilement condamnable.

    D'où ma question : tu es payé par Mozilla pour faire la vierge effarouchée à la mention de Chrome ?

    Pour ma part j'utilise simultanément les outils de Google et de Mozilla pour développer (j'aime beaucoup le MDN), mais franchement, des réactions comme celles-ci on peut s'en passer.
  • ynizon
    Futur Membre du Club
    J'adore FF, mais c est vrai que le dev de plugin est super chiant. XUL c est vraiment pas pratique. En plus il faut mettre a jour son code hyper regulierement. Je ne connais pas chrome, mais en general les produits google sont bien documentés (android).
    Merci pour ce commentaire qui me conforte dans mon idée.
  • amezghal
    Membre habitué
    Je ne suis pas contre Firefox, mais c'est la réalité
    firefox offre plus de possibilités, mais le dev sur chrome est plus facile (html, css, javascript pas xul, )
    api bien documentée et organisée
    le moteur javascript de chrome est plus rapide (même code profilé sur les deux navigs)
    je n'ai rien contre firefox que je l’utilise depuis 2006 et que grâce a firebug j'ai pu apprendre beaucoup de choses
    bref c'est pas le sujet
  • amezghal
    Membre habitué
    Pas mal, en plus le dev des extensions sur chrome est si facile + documentation complète pas comme firefox c'est vraiment très compliqué sur ce dernier (faute de la documentation mal organisée Malgré que les possibilités offertes n'ont pas de limite).
    maintenant que je me suis habitué avec la console & co de chrome, j utilise que chrome qui est vraiment super rapide
  • bref c'est pas le sujet
    c'est pour ca que j'ai posé la question
  • Pas mal, en plus le dev des extensions sur chrome est si facile + documentation complète pas comme firefox c'est vraiment très compliqué sur ce dernier (faute de la documentation mal organisée Malgré que les possibilités offertes n'ont pas de limite).
    maintenant que je me suis habitué avec la console & co de chrome, j utilise que chrome qui est vraiment super rapide
    et sinon tu est payé par google pour descendre firefox et faire de la pub pour chrome ?