Bonjour à tous,
Depuis le passage de Jeedom en version 4 j’ai quelques anomalies que je ne parviens pas à résoudre malgré de longues recherches. Entre-autres, la sortie audio sur jack3.5 qui ne fonctionne plus. Alors qu’elle fonctionnait parfaitement bien depuis longtemps.
Pour être sur de bonnes bases, j’ai réinstallé Jeedom/Buster à partir de l’image «jeedom_debian_buster_rpi_4.2.16», et tout c’est bien passé. Malgré cela, la sortie audio ne fonctionnait toujours pas, et j’ai remarqué que le pluging PlayTTS était toujours NOK. J’ai pu corriger ce problème grâce aux infos données par yannyann (merci à lui)
Le pluging est donc OK, mais la sortie audio ne fonctionne pas.
Un test en ssh avec la commande pico2wave montre que le matériel audio fonctionne (RPI, ampli et HP). 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
Dans le dasboard, les commandes audio se passent sans message d’erreur, mais aucun son ne sort. Le logs est normal.
Voici le 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
Le pluging Playtts est OK, mais dans le log Playtts_Packages on relève des erreurs sur dpkg libttspico. J’ai trouvé quelques infos sur le sujet, mais rien n’a donné de résultat. (Et ça commence à devenir compliqué pour moi).
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 chmod +x /var/www/html/core/class/../../plugins/playtts/resources/install.sh
0006|+ sudo /var/www/html/core/class/../../plugins/playtts/resources/install.sh
0007|Début de l'installation
0008|Installation PicoTTS
0009|Reading package lists...
0010|Building dependency tree...
0011|Reading state information...
0012|libsox-fmt-mp3 is already the newest version (14.4.2+git20190427-1).
0013|sox is already the newest version (14.4.2+git20190427-1).
0014|0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
0015|dpkg: error: cannot access archive 'libttspico-data_1.0+git20130326-3_all.deb': No such file or directory
0016|dpkg: error: cannot access archive 'libttspico0_1.0+git20130326-3_armhf.deb': No such file or directory
0017|dpkg: error: cannot access archive 'libttspico-utils_1.0+git20130326-3_armhf.deb': No such file or directory
0018|Ajout de www-data dans le groupe audio
0019|Fin de l'installation
0020|+ echo 3
0021|+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end playtts
0022|+ rm /tmp/jeedom_install_in_progress_playtts
0023|+ echo '*******************End of package installation******************'
0024|*******************End of package installation******************
J’espère que vous aurez quelques idées car je suis totalement bloqué.
Merci beaucoup de votre aide.
JC
Ma config : Jeedom 4.2.20 sur Rapsberry Pi 3b+ avec SSD mSata, Debian Buster 10,