Overblog
Suivre ce blog
Administration Créer mon blog

Synthese vocale 2

par tungstene editions electronique

La mthode utilisant ggole translate ne fonctionnnant plus du fait de google, on va utiliser directement l'api TTS de google en modifiant le fichier chat.html. Attention, comme avant, la synthese vocale ne fonctionne qu'avec le navigateur chrome !

 

il faut ajouter ce qui est en gras à la place de l'instruction google translate que j'avais mise:

 

// debut parle google

{
    textv = reply;
     var u = new SpeechSynthesisUtterance();
     u.text = textv ;
     u.pitch = 1.1;
     u.lang = 'fr-FR';
     u.rate = 1;
speechSynthesis.speak(u);

 

setTimeout(function parles (){parent.gauche.document.getElementById("img").src ="../eg/images/avatarboucheparle.gif"},900);
setTimeout(function finparles (){parent.gauche.document.getElementById("img").src ="../eg/images/avatarbouchefixe.jpg"},affichage*110);

// tout ca sert uniquement aa faire bouger la bouche de l avatar en meme temps que les mots


};
// fin parle google

Juste avant ça :


       // debut code ajax pour lancer le fichier editeurhistoric.php afin de creer et remplir un fichier chat log

 

Voir les commentaires

1 2 3 4 5 6 7 8 9 10 20 30 40 50 60 70 > >>