-
Bonjour Fastm3,
merci de ta réponse. J'ai essayé ce que tu me conseil mais cela ne fonction pas mieux.
mais au début du script il y a des valeur qui sont définies :
#!/usr/bin/php -q
<?
ob_implicit_flush(false);
error_reporting(0);
set_time_limit(300);
$ttsengine[0] = "flite" ;
$ttsengine[1] = "swift" ;
on ne peux pas les remplacer par googletts ?
Enfin j'en sais rien c'est une piste car je n'y connais vraiment rien dans la programmation en php et encore moins dans les script agi.
d’ailleurs aurais tu un lien a me conseillé pour que je me document la dessus.
Cordialement, JA86.
-
Asterisk Fan
L'appel d'un agi et d'une commande cli ( flite ) ne se fait pas de la meme maniere.
Regarde pour faire des agi tres simples en php d'abord mais si tu ne connais pas php, ca va pas etre simple.
Essaie deja avec un langage que tu connais et tu pourras ensuite debogguer facilement le script que tu as joins une fois que tu maitriseras les agi et le php.
Tu as juste a remplacer les appels de flite par ceux de google. Mais l'un est commande cli, l'autre un agi. Il n'y a que quelques appels dans le script.
Pas le temps de t'en dire plus ou creuser, essaie de commencer par maitriser un peu le dialplan, puis les agi, puis l'interface manager ce qui va t'amener peut etre a connaitre les sockets et un langage de programmation.
Tu peux essayer de bruler les etapes mais tu vas perdre en fait beaucoup de temps. Recherche sur ce site, les points de documentation principaux asterisk sont indiques dans un post.
Google t'aidera aussi si tu veux te documenter sur php pour lequel il existe des miliers de tutoriels pour demarrer.
Fastm3.
Règles de messages
- Vous ne pouvez pas créer de nouvelles discussions
- Vous ne pouvez pas envoyer des réponses
- Vous ne pouvez pas envoyer des pièces jointes
- Vous ne pouvez pas modifier vos messages
-
Règles du forum