Synthèse vocale sur un site web

Synthèse vocale sur un site web - HTML/CSS - Programmation

Marsh Posté le 14-11-2013 à 17:59:39    

Bonjour,
 
M'intéressant à des outils de quiz en ligne pour une utilisation en classe (enseignement) via des tablettes, je suis tombé sur cet outil : http://cms.ac-martinique.fr/discip [...] ning_c.pdf
 
Je le trouve assez intéressant et me disais que j'aimerais bien reproduire sous licence GPL un outil similaire. Page 9, une fonction qui a l'air vachement bien : la possibilité de mettre entre < > du texte qui pourra être prononcé si l'élève clique sur l'icône "audio".  :love:  
Mais là, j'ai dû mal à savoir comment ils arrivent à faire ça :??: Sur la tablette, y'a rien qui s'installe, leur appli est full web et j'ai pas l'impression que le texte soit prononcé via du flash. Et leur appli est cross plate-forme semble t-il (PC, smartphone, tablette).
 
Vous avez une idée ? j'ai cherché un peu sur le web mais si j'ai bien trouvé des truc par rapport à la reconnaissance vocale pour la saisie de formulaires, j'ai pas trouvé grand chose de probant pour de la synthèse vocale en javascript ou html5 :/


Message édité par rufo le 14-11-2013 à 18:01:39

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 14-11-2013 à 17:59:39   

Reply

Marsh Posté le 16-11-2013 à 18:46:39    

JTalk (plugin jQuery), ou utiliser l'API de Google Translate.
 
Une recherche me sort pas mal de résultats, je pense que tu le sais déjà mais au cas où, la synthèse vocale c'est text-to-speech ou TTS.

Reply

Marsh Posté le 17-11-2013 à 10:52:27    

Pour TTS, sous Windows, oui, je connais. Sauf que ce qui m'étonne, c'est que leur système ne semble pas l'utiliser puisqu'il n'y a rien à installer sur le terminal : PC, smartphone, tablette. Or, si sous Windows, TTS est souvent installé de base, je doute que sur un PC sous Linux ou uen tablette ou smartphone, il en soit de même. C'est pour ça que je pencherait pour un système envoyé par le serveur au client : une lib en JS ou en flash, ou du HTML5 (mais ce dernier ne semble pas avoir ce type de fonction apparemment).
 
Je vais regarder pour JTalk ;) Et pas bête le coup de Google Translate...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 17-11-2013 à 11:21:04    

http://forrst.com/posts/HTML5_Text_to_speech-5ZP par exemple.  C'est plus un hack qu'autre chose ceci dit. Il est plus probable qu'ils aient une lib en interne de text to speech et qu'ils fassent appel à leurs serveurs

 

tu as dans les dernieres versions de chrome l'inverse qui est arrivé : la reconnaissance vocale directement depuis un navigateur

 

Dans ce qui pourrait t’intéresser, il y a webrtc qui te permet d'avoir des webcam ou de partager un écran directement depuis un navigateur aussi(firefox, chrome et opera sur  pc/tablette) .
En existant, tu as regardé du coté de moodle ?


Message édité par flo850 le 17-11-2013 à 11:23:30

---------------

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed