Bonjour,
Depuis le passage de Jeedom en V4 je n’ai plus de sortie son avec Playtts sur la prise jack.
Le pluging qui était NOK est repassé OK grâce à la modification proposée par yannyann (envore merci à lui)
Dans le dasboard, les commandes audio se passent sans message d’erreur, mais aucun son ne sort. Le log est normal.
Log de playtts après une lecture de fichier wav, suivi d’une lecture de texte TTS
0000|[2022-06-30 12:19:41]INFO : Commande recue : /home/jeedom/test.wav
0001|[2022-06-30 12:19:41]DEBUG : Lecture : play /home/jeedom/test.wav
0002|[2022-06-30 12:19:41]DEBUG : File : /home/jeedom/test.wav
0003|[2022-06-30 12:19:54]INFO : Commande recue : test son
0004|[2022-06-30 12:19:54]DEBUG : Lecture : tts test son
0005|[2022-06-30 12:19:54]DEBUG : File : /tmp/18edd1f41d35ea1e77405853758bdf3b.mp3
Par contre, le log de Playtts_Packages présente quelques messages d’anomalies qui pourraient expliquer le disfonctionnement. (WARNING: apt does not have a stable CLI interface, ou encore, dpkg: erreur: cannot access archive 'libttspico)
0000|+ echo '*******************Begin of package installation******************'
0001|*******************Begin of package installation******************
0002|+ touch /tmp/jeedom_install_in_progress_playtts
0003|+ echo 1
0004|+ echo 2
0005|+ sudo apt update
0006|WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
0007|Atteint :1 http://raspbian.raspberrypi.org/raspbian buster InRelease
0008|Atteint :2 http://archive.raspberrypi.org/debian buster InRelease
0009|Lecture des listes de paquets…
0010|Construction de l'arbre des dépendances…
0011|Lecture des informations d'état…
0012|Tous les paquets sont à jour.
0013|+ echo 3
0014|+ sudo apt install -o Dpkg::Options::=--force-confdef -y libttspico-utils
0015|WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
0016|Lecture des listes de paquets…
0017|Construction de l'arbre des dépendances…
0018|Lecture des informations d'état…
0019|Aucune version du paquet libttspico-utils n'est disponible, mais il existe dans la base
0020|de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
0021|ou qu'il n'est disponible que sur une autre source
0022|E: Le paquet « libttspico-utils » n'a pas de version susceptible d'être installée
0023|+ echo 4
0024|+ sudo chmod +x /var/www/html/core/class/../../plugins/playtts/resources/install.sh
0025|+ sudo /var/www/html/core/class/../../plugins/playtts/resources/install.sh
0026|Début de l'installation
0027|Installation PicoTTS
0028|Lecture des listes de paquets…
0029|Construction de l'arbre des dépendances…
0030|Lecture des informations d'état…
0031|libsox-fmt-mp3 est déjà la version la plus récente (14.4.2+git20190427-1).
0032|sox est déjà la version la plus récente (14.4.2+git20190427-1).
0033|0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
0034|dpkg: erreur: cannot access archive 'libttspico-data_1.0+git20130326-3_all.deb': Aucun fichier ou dossier de ce type
0035|dpkg: erreur: cannot access archive 'libttspico0_1.0+git20130326-3_armhf.deb': Aucun fichier ou dossier de ce type
0036|dpkg: erreur: cannot access archive 'libttspico-utils_1.0+git20130326-3_armhf.deb': Aucun fichier ou dossier de ce type
0037|Ajout de www-data dans le groupe audio
0038|Fin de l'installation
0039|+ echo 5
0040|+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end playtts
0041|+ rm /tmp/jeedom_install_in_progress_playtts
0042|+ echo '*******************End of package installation******************'
0043|*******************End of package installation******************
Un test en ssh avec la commande pico2wave montre que la sortie audio fonctionne (RPI, ampli et HP sont ainsi dédouanés). Le message est bien émis par les haut-parleurs.
pico2wave -l fr-FR -w test.wav "je suis certain que ça marche" && mplayer test.wav
Pour être sur une base fiable, j’ai réinstallé totalement Buster et jeedom V4.
Ça fait plusieurs semaines que je cherche, mais je n’ai rien trouvé qui permette de ramener le son.
Merci de votre aide.
Jeedom 4.2.20 sur Rapsberry Pi 3b+ avec SSD mSata, Debian Buster 10