Lecture de texte "voice"

Soyez le premier à donner votre avis sur cette source.

Vue 6 401 fois - Téléchargée 755 fois

Description

avec un minimum de code en peut lire le contenu du texte
désolé j’ai oublier comment la faire fonctionner en français
il faut change le dernier paramètre de cette ligne :
"http://translate.google.com/translate_tts?&q"

Source / Exemple :


import flash.events.MouseEvent;
var i:Number= 0;
function readthis(e:MouseEvent):void{
var reqo:URLRequest = new URLRequest( "http://translate.google.com/translate_tts?&q=" + encodeURI(thetxt1.text));
var sndo:Sound = new Sound(reqo);
sndo.play();
}RBtn.addEventListener(MouseEvent.CLICK,readthis);

Conclusion :


très simple et très utiles

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

spelissier
Messages postés
3
Date d'inscription
vendredi 6 mai 2011
Statut
Membre
Dernière intervention
10 janvier 2012
-
Merci pour ton code, c'est cool ;-)
voici la version "frenchie"
var reqo:URLRequest = new URLRequest( "http://translate.google.com/translate_tts?tl=fr&ie=UTF-8&q=" + encodeURI(thetxt1.text));
yasdar
Messages postés
121
Date d'inscription
mercredi 12 janvier 2011
Statut
Membre
Dernière intervention
19 mai 2012
-
merci pour la version frenchie , je prepare un rss feed qui lit les news avec la voie
jerem051
Messages postés
3
Date d'inscription
samedi 16 août 2008
Statut
Membre
Dernière intervention
12 janvier 2012
-
Hello!

Super tip!

Néanmoins, impossible de le déployer sur un serveur à cause de la sécu flash: même en passant par un proxy.php, pas moyen de lire les sons quand c'est sur un serveur

Une idée?
yasdar
Messages postés
121
Date d'inscription
mercredi 12 janvier 2011
Statut
Membre
Dernière intervention
19 mai 2012
-
non c'est pas juste JEREM051 sur un serveur local ça marche pas, mais on-ligne ça marche :
http://tunisr.net/read%20this.html ( écrire quelque chose en français )

en local ça marche pas car il veut connecter au serveur google.
jerem051
Messages postés
3
Date d'inscription
samedi 16 août 2008
Statut
Membre
Dernière intervention
12 janvier 2012
-
Euh, je maintiens: à la compilation ça fonctionne nickel, mais lorsque j'essaye avec ton url (tunisr.net), j'ai une erreur:

Error #2044: IOErrorEvent non pris en charge : text=Error #2032: Erreur de flux.
at readthis_fla::MainTimeline/readthis()

Cela fonctionne pour toi?
Penses-tu que cela peut être un problème avec mon Firewall?

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.