Bonjour,
J'ai un petit problème avec playTTS:
la fonction playTTS fichier fonctionne parfaitement, mon soucis ne porte QUE sur TTS message.
Depuis quelques jours playTTS ne lit plus le message à dire mais lit un fichier stocké dans le répertoire ou je stoke tous mes fichiers mp3 perso pour TTS et c'est toujours le même. Ceci quelle que soit la maninière d'appeler la commande #message#
Exemple avec le log suivant:
je veux lui faire dire le mot "message"
Code : Tout sélectionner
[2019-02-13 11:40:54][INFO] : Commande recue : message
[2019-02-13 11:40:54][DEBUG] : Lecture : tts message
[2019-02-13 11:40:54][DEBUG] : File : /tmp/78e731027d8fd50ed642340b7c9a63b3.mp3
Il ne dit pas "message" mais lit un tout autre fichier mp3 stocké dans /home/jeedom/tts
autre exemple:
dans l'équipement tts (je n'en n'ai qu'un),
à la commande #TTS# je clique sur "TESTER", voici le log:
Code : Tout sélectionner
[2019-02-13 11:43:45][INFO] : Commande recue : Ceci est un test de message pour la commande TTS
[2019-02-13 11:43:45][DEBUG] : Lecture : tts Ceci est un test de message pour la commande TTS
[2019-02-13 11:43:45][DEBUG] : File : /tmp/e8cc474ea63167f3acb02bf02654a0ae.mp3
Résultat idem, il lit toujours le même fichier mp3 situé en /home/jeedom/tts.
Je ne sais pas trop ou aller chercher pour rétablir le fonctionnement normal.
Comme j'ai un très grand nombre de commandes "play fichier", si je supprime playTTS pour le réinstaller, je perds toutes ces commande, qu'il va falloir recréer une à une, un boulot dingue. Donc une piste serait la bien venue et grandement appréciée.
Je suis sur Jeedom 3.2.16 Linux j100 4.9.0-8-686-pae #1 SMP Debian 4.9.130-2 (2018-10-27) i686 GNU/Linux [9.7] installé sur un NUC (direct, pas de VM) 10.1.37-MariaDB-0+deb9u1 plugin plyTTS à jour : Version2018-12-07 06:02:01 .
dépendances ok:
Code : Tout sélectionner
Début de l'installation
Installation mplayer
Reading package lists...
Building dependency tree...
Reading state information...
lsb-release is already the newest version (9.20161125).
mpg123 is already the newest version (1.23.8-1+b1).
mplayer is already the newest version (2:1.3.0-6).
software-properties-common is already the newest version (0.96.20.2-1).
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
Installation PicoTTS
'non-free' distribution component is already enabled for all sources.
'contrib' distribution component is already enabled for all sources.
Hit:1 http://security.debian.org/debian-security stretch/updates InRelease
Ign:2 http://ftp.fr.debian.org/debian stretch InRelease
Hit:3 http://repository.veeam.com/backup/linux/agent/dpkg/debian/public stable InRelease
Hit:4 http://ftp.fr.debian.org/debian stretch-updates InRelease
Hit:5 http://ftp.fr.debian.org/debian stretch Release
Get:6 https://deb.nodesource.com/node_8.x stretch InRelease [4647 B]
Fetched 4647 B in 1s (2694 B/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
libsox-fmt-mp3 is already the newest version (14.4.1-5+b2).
sox is already the newest version (14.4.1-5+b2).
libttspico-utils is already the newest version (1.0+git20130326-5).
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
Ajout de www-data dans le groupe audio
Fin de l'installation
in de l'installation
Question subsidiaire ou se trouve le répertoire /tmp qui contient les mp3 temporaire de play: [DEBUG] : File : /tmp/e8cc474ea63167f3acb02bf02654a0ae.mp3? J'ai fait un locate en ssh mais je ne le localise pas, j'ai des /tmp mais vides ou sans mp3.
Edit: si il est préférable d'ouvrir un sujet , dites, je le ferai