(Courriels de diversion: <berlines@repertorie-anticipees.com> <vouerai@relies-tricherai.com> <ridiculiserai@ressemblerions-jumellerais.com> <epouse@capes-coquettes.com> <trafiquee@cauterisation-mobiliers.com> <defibrer@terminez-peignes.com> <programmais@remplirons-rassasiez.com> <enregistrerait@entierete-dialectique.com> <coloniserons@soupconnee-rurale.com> <periclita@budgetisation-bloques.com> )


Le principe de la libllia ayant été retenu, il faut:
- définir les fonctions appelable et les variables utilisables, actuellement:

int synthese(char *buf,...); // appel de la fonction de synthese
EXTERN int enter_menu; // indicateur de demande d'interruption de 
l'utilisateur

EXTERN char message_buf[1024]; //zone de buffer  à faire disparaître elle doit 
rester interne à libllia

#define PATHLEN 256

FILE *file_to_process(int narg, char **args, int maxp, char *out);//ouverture  
d'un fichier de texte
char *sentence_from_stdin(int fd);//lecture d'une phrase sur le stdin
char *sentence_from_file(FILE *fic);//lecture d'une phrase dans un fichier de 
texte
int set_llp_option(char *optname, int optval, char *optstring);//changer un 
paramètre de fonctionnement

Je pense que les fonction de lecture de fichiers texte doivent être retirée de 
libllia.

Je pense qu'il faudrait ajouter les fonctions suivantes:
int set_voice(int n); //changement de la voix, retourne la voix précédente
int set_tempo(int n);//changement du tempo de base, retourne le tempo 
précédent
int set_frequence(int n);//changement de la fréquence de base, retourne la 
fréquence précédente
int xsynthese(int voice, int tempo, int frequence, char *buf);//fonction 
étendu de synthese

Les fonctions set_voice, set_tempo, set_frequence pourraient être remplacées 
par les déclaration suivante:

EXTERN int voice;
EXTERN int tempo;
EXTERN int frequence;

-- 
FaVdB