Bonjour,

J'aimerais savoir s'il existe un player flash qui me permettrait de lire un texte en ligne à partir d'un fichier xml ou d'un string contenu dans une variable.
(s'il y avait un API permettant de choisir la voix, de paramétrer la vitesse(pour se synchroniser à la vitesse d'un texte défilant), de décaler la lecture, cela serait tout simplement génial !)
Tout ce que je trouve sur le net, ne sont que des démonstrateurs avec interface de saisie, ce qui ne répond pas à mon problème, qui est de presenter une fonction lecture sur mon site.
ex : http://tts.elibel.tm.fr/tts (modèle france télécom ... très au point)
Actuelement, je réalise une synthèse vocale du texte qui me permet de produire des .mp3, que je mets ensuite en ligne.

Merci d'avance
Cordialement,
Philippe
Modifié par philippe77 (18 Mar 2010 - 12:19)
Bonjour,
Merci pour ta réponse.
c'est effectivement ce que je recherche, à condition que l'on puisse choisir l'élement de texte à synthétiser (chaine de caractères en variable).
J'ai essayé de décripter les conditions d'utilisation en anglais, je ne suis pas sûr que la version de base soit réellement gratuite et que l'on ne soit pas systématiquement relancé si l'on a signé. As tu déja essayé?
Cordialement,
Philippe
philippe77 a écrit :
à condition que l'on puisse choisir l'élement de texte à synthétiser (chaine de caractères en variable).
Cet outil lit le contenu présent à l'intérieur d'un élément (pour le site que je t'ai donné un exemple il s'agit d'une <div> avec le n° de l'article en identifiant).

Si dans ton cas le texte à lire ne doit pas être visible, rien ne t'empêche de le mettre dans une <div> masquée (avec display:none). Possible également d'injecter le contenu à partir d'un fichier externe ou d'une base de données, tout dépend de ce que tu cherches à faire !

philippe77 a écrit :
je ne suis pas sûr que la version de base soit réellement gratuite
Elle est gratuite, mais très limitée en fonctionnalités : http://webreader.readspeaker.com/sign_up.php?package=3
Merci pour tes explications.

Je cherche à synthétiser un texte provenant d'un fichier xml, mais pour l'instant, j'ai mis le texte en dur, en respectant la procédure.

Je fais bien apparaitre le player sur ma page, mais pas de texte chargé(le player affiche 0/1).
J'ai choisi comme paramètres :
url : www.paysagesdefrance.com (l'adresse de mon site)
platform : otherwebsite platform (puisque ce n'est pas un blog)

Il génère le code :

<a href="http://wr.readspeaker.com/webreader/webreader.php?cid=ZW4X30MRGV1QUX5NPGFZ9L7HXC8Y5SKU&t=web_free&title=readspeaker&url=" onclick="readpage(this.href+escape(document.location.href),1); return false;">
<img src="http://media.readspeaker.com/images/webreader/listen_fr_fr.gif" style="border-style: none;"  title="" alt="" /></a>
<div id="WR_1"></div>

Ce qui est surprenant c'est url="
manifestement il n'avait pas pris mon url
j'ai donc remplacé url=" par url="http://paysagesdefrance.com"
sans succès

J'ai fait d'autres essais en imitant le site que tu m'as donné en exemple, sans autres succès.

C'est dommage, car s'il y a plusieurs "text_to_speech" gratuits (ex natural voice) sur le web, je n'en ai pas vu d'autre avec player en ligne.

Si tu as une idée sur mon problème ?


Cordialement,

Philippe
Modifié par philippe77 (17 Mar 2010 - 16:10)
Commence par créer une page de test (avec le player), et envoie-moi l'url. On va regarder ça ensemble. Smiley cligne
Bonjour,

Merci pour ton implication

J'ai mis la page test à l'adresse :
www.paysagesdefrance.com/essai_synthèse.

J'ai remplacé &amp;url=' par &amp;url=http://www.paysagesdefrance.com'
sans effet (la voix synthétique m'annonce un pb )

Si tu y vois plus clair

Cordialement,

Philippe





Voici le code :


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<title>Fiche descriptive</title>
<style type="text/css">    v\:* {      behavior:url(#default#VML);    }    </style>
<style type="text/css">

	#WR_1{
	position:absolute;top:80px;left:950px;width:240px; height: 25px
	}
	#texte_WR_1{
	position:absolute;top:100px;left:10px;width:240px; height: 25px
	}
	
</style>

<script language="javascript" type="text/javascript" src="http://wr.readspeaker.com/webreader/webreader.js.php?cid=ZW4X30MRGV1QUX5NPGFZ9L7HXC8Y5SKU"></script>

<body bgcolor="#FFFFFF" onload="load(photos,videos)">

<div id="texte_WR_1"><p><a href="http://wr.readspeaker.com/webreader/webreader.php?cid=ZW4X30MRGV1QUX5NPGFZ9L7HXC8Y5SKU&amp;t=web_free&amp;title=readspeaker&amp;url=http://www.paysagesdefrance.com"  onclick="readpage(this.href+escape(document.location.href),1); return false;">
<img src="http://media.readspeaker.com/images/webreader/listen_fr_fr.gif" style="border-style: none;"  title="" alt="" /></a></p><div id="WR_1"></div>
<!-- RSPEAK_START --><p>Conteneur de la mire de détection des coordonnées WGS84 du centre de l'image (croix)
        problème sur Mozilla concernant l'affichage d'une image d'un pixel d'épaisseur compensé par l'utilisation des propriétés min-height et min-width
        ces propriétés n'étant pas valides sous IE, on effectue le test du navigateur</p><!-- RSPEAK_STOP --></div>

</body>
</html>


Modifié par philippe77 (17 Mar 2010 - 16:06)
Salut Philippe,

as-tu remarqué que tes messages explosent la mise en page du forum ?

C'est normal puisque tu n'as malheureusement pas respecté l'une des Règles de base du forum qui est d'afficher les codes et exemples proprement à l'aide des boutons [ code]... ici ton code HTML, CSS, PHP, etc.[ /code] (sans espace après le crochet ouvrant).

upload/1-code.gif

Je te remercie par avance de bien vouloir éditer ton message afin de le rendre conforme à cette règle. Smiley cligne
philippe77 a écrit :
www.paysagesdefrance.com/essai_synthèse.
La page n'est pas accessible. Smiley decu

De manière générale, les caractères spéciaux sont à éviter dans les URLs (accents, espaces, etc.).
Sur ta page le <head> n'est pas fermé.

Sinon quand je compare le code de ta page avec celui de l'autre site, il y a un truc louche dans ton href. Tu ne passes pas l'adresse complète de la page, à savoir "http://www.paysagesdefrance.com/essai_synthese.htm" (actuellement l'url passée est "http://www.paysagesdefrance.com").

Je ne relève aucune autre différence. Ptêt un indice à dégoter dans le message d'erreur prononcé, mais j'arrive pas à comprendre le début de la phrase... Smiley ohwell
J'ai repris une inscription.
Le message me semblait dire que le compte était invalide.
Maintenant cela marche et cela donne :
www.paysagesdefrance.com/essai_synthese.htm
Ce qu'il y a de surprenant c'est que la chaîne à saisir se termine bien par url="
sans mention donc de mon adresse url.(le site dont tu faisais référence était un blog sous wordpress)
Pour ce qui est du résultat, bien que le texte soit alambiqué, je ne le trouve pas top-top, mais ce qui me gène le plus c'est la publicité parlée au début du message(en plus de l'encart de pub) dont je n'avais pas fait attention.

En tout cas c'est très sympa de m'avoir proposé cette solution et d'avoir répondu à mon problème.
J'ai trouvé un blog intéressant sur readspeaker
http://www.presse-citron.net/webreader-de-readspeaker-donne-de-la-voix-a-votre-blog

Cordialement,

Philippe
philippe77 a écrit :
Pour ce qui est du résultat, bien que le texte soit alambiqué, je ne le trouve pas top-top
Personnellement, je trouve le résultat plus que convenable (on comprend le texte sans l'avoir sous les yeux, la ponctuation et les intonations sont bien marquées). J'avoue qu'il peine un peu sur le vocabulaire technique, mais bon, peut-on reprocher à un bot (français) de ne pas prononcer correctement "min-width", "min-height" et "IE" ? Smiley smile

philippe77 a écrit :
ce qui me gène le plus c'est la publicité parlée au début du message(en plus de l'encart de pub) dont je n'avais pas fait attention.
Hey faut pas abuser non plus, je te rappelle que tu utilises une version gratuite ! Smiley langue

A mon avis avec une version payante (premier prix à 3,90€ / mois) les publicités sont supprimées (c'est en tout cas ce qui est mentionné dans la description des packages).

Considères-tu ton sujet comme [Résolu] ? Smiley cligne

Smiley coucou
philippe77 a écrit :
OK sujet [résolu] Smiley coucou
Puisque tu considères que ce sujet est [Résolu] merci de l'indiquer en éditant ton premier post et en modifiant le titre. Smiley cligne