Homeptalk fonctionne avec un son, pas avec un autre!

Bonjour, je rencontre un petit problème : mon HomePod reste muet pour la lecture de certains sons alors que d’autres sont bien lus.
Je précise que j’ai essayé avec le même mp3 uploadé dans le plugin Sons, avec un nom et un ID très simple : test.

Voici les Logs :
Log homepTalk :

[2022-11-06 17:44:42][INFO] : Parle : Options:volume=75,tts=jeedom - Message :#test#
[2022-11-06 17:44:42][DEBUG] : Valeurs par défaut : 10 fr-FR osx no Audrey 1
[2022-11-06 17:44:42][DEBUG] : Valeurs modifiées : 75 fr-FR jeedom no Audrey 1
[2022-11-06 17:44:42][DEBUG] : FFMPEG existe et c’est un exécutable, on l’utilise
[2022-11-06 17:44:42][DEBUG] : Jeedom audio location : Vous n’êtes pas autorisé à effectuer cette action
[2022-11-06 17:44:42][DEBUG] : Lancement Commande : sudo ffmpeg -y -i « Vous n’êtes pas autorisé à effectuer cette action » -c:a pcm_s16le -ac 2 -ar 44100 -f s16le /var/www/html/plugins/homepTalk/core/class/…/…/resources/tts/tts_4c3032f9a3c498d90e0ade95538e1878.pcm >> /var/www/html/core/class/…/…/log/homepTalk_convertAudio 2>&1
[2022-11-06 17:44:43][WARNING] : La phrase n’a pas pu être générée via jeedom, vérifiez le log homepTalk_convertAudio en debug

Log homepTalk_convertAudio :

ffmpeg version 4.1.8-0+deb10u1 Copyright (c) 2000-2021 the FFmpeg developers
built with gcc 8 (Debian 8.3.0-6)
configuration: --prefix=/usr --extra-version=0+deb10u1 --toolchain=hardened --libdir=/usr/lib/aarch64-linux-gnu --incdir=/usr/include/aarch64-linux-gnu --arch=arm64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
WARNING: library configuration mismatch
avcodec configuration: --prefix=/usr --extra-version=0+deb10u1 --toolchain=hardened --libdir=/usr/lib/aarch64-linux-gnu --incdir=/usr/include/aarch64-linux-gnu --arch=arm64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared --enable-version3 --disable-doc --disable-programs --enable-liblensfun --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libtesseract --enable-libvo_amrwbenc
libavutil 56. 22.100 / 56. 22.100
libavcodec 58. 35.100 / 58. 35.100
libavformat 58. 20.100 / 58. 20.100
libavdevice 58. 5.100 / 58. 5.100
libavfilter 7. 40.101 / 7. 40.101
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 3.100 / 5. 3.100
libswresample 3. 3.100 / 3. 3.100
libpostproc 55. 3.100 / 55. 3.100
Vous n’êtes pas autorisé à effectuer cette action: No such file or directory

Vérifiez dans la configuration de jeedom, je pense qu’il manque une clé api tts ou qu’il faut la régénérer.

Bonjour Nebz, bravo ! Rapide et efficace, comme d’habitude… Je ne comprend pas pourquoi cela fonctionnait avec certains sons et pas d’autres. Peut-être une histoire de cache… c’est vrai que les sons qui fonctionnaient sont ceux qui sont très souvent utilisés : plusieurs fois par jour car ce sont ceux qui annoncent : Le portail s’ouvre, le portail est resté ouvert, le portail se ferme, le portail est fermé… (J’ai généré ces .mp3 à partir de phase dites par SIRI car j’aime bien la voix) alors que ceux qui ne fonctionnait plus ne sont que très rarement utilisés (citations de films - les 3 Very Bad Trip - déclenchés par des appui sur un bouton zigbee;-) ou des nouveau que j’ai fait pour essayer.

Oui c’est mis en cache côte homeptalk

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.