Bonjour,
J’utilise le plugin Hometalk pour jouer un son personnalisé quand on sonne chez moi.
Tout fonctionne correctement. A ceci prés qu’il y a un délai d’environ 7 secondes entre la commande et la lecture du son.
J’ai un mode test qui me permet de déclencher manuellement la lecture des sons et c’est la même chose.
Je précise que ce problème est apparu il y a plusieurs semaines. Je n’avais pas eu le temps de me pencher dessus. Mais avant, pendant plusieurs mois, les sons se lançaient presque instantanément.
Log homepTalk :
0000|[2023-07-02 19:15:02]INFO : Parle : Options:tts=jeedom,volume=75 - Message :#sheldon#
0001|[2023-07-02 19:15:02]DEBUG : Valeurs par défaut : 10 fr-FR jeedom no 1
0002|[2023-07-02 19:15:02]DEBUG : Valeurs modifiées : 75 fr-FR jeedom no 1
0003|[2023-07-02 19:15:02]DEBUG : FFMPEG existe et c'est un exécutable, on l'utilise
0004|[2023-07-02 19:15:02]DEBUG : Voix déjà existante, on la récupère
0005|[2023-07-02 19:15:02]DEBUG : Lancement commande talk: sudo /var/www/html/plugins/homepTalk/core/class/../../resources/libraop/bin/cliraop-linux-arm -w 200 -v 75 -p 7000 192.168.8.102 /var/www/html/plugins/homepTalk/core/class/../../resources/tts/tts_a86b6070e492ee744cab077fe1ddda34.pcm -d 5 >> /var/www/html/core/class/../../log/homepTalk_hpcom 2>&1;
0006|[2023-07-02 19:15:15]DEBUG : Résultat:OK
Log homepTalk_hpcom
0000|-----------------
0001|[19:15:02.897152] raopcl_create:713 [0x16cc058]: using PCM coding
0002|[19:15:03.017655] raopcl_connect:996 [0x16cc058]: local interface 192.168.8.103
0003|[19:15:10.547109] raopcl_analyse_setup:943 [0x16cc058]: missing timing port, will get it later
0004|[19:15:10.561847] raopcl_connect:1080 [0x16cc058]: setting volume as part of connect -7.50
0005|[19:15:10.574646] main:284 connected to 192.168.8.102 on port 7000, player latency is 1250 ms
0006|[19:15:10.574708] main:293 now 1688318110.2468347769, audio starts at NTP 1688318109.2253598585 (in 199 ms)
0007|[19:15:10.574736] raopcl_start_at:373 [0x16cc058]: set start time 1688318109.2253598585 (ts:74454828630039)
0008|[19:15:10.574766] raopcl_accept_frames:416 [0x16cc058]: begining to stream hts:0 n:1688318110.2468596877
0009|[19:15:10.574840] raopcl_accept_frames:424 [0x16cc058]: restarting w/o pause n:1688318110.2468596877, hts:74454828630039
0010|[19:15:11.574767] main:314 at 1688318111.2468601172 (1000 ms after start), played 793 ms
0011|[19:15:12.574768] main:314 at 1688318112.2468605467 (2000 ms after start), played 1799 ms
0012|[19:15:13.574769] main:314 at 1688318113.2468614057 (3000 ms after start), played 1942 ms
Je remarque sur ce dernier log que le délai se produit entre ces 2 lignes :
0002|[19:15:03.017655] raopcl_connect:996 [0x16cc058]: local interface 192.168.8.103
0003|[19:15:10.547109] raopcl_analyse_setup:943 [0x16cc058]: missing timing port, will get it later
Je lance la lecture à 19h 15min et 02 secondes. Le son se joue à 19h 15 min et 10 secondes.
C’est pareil avec tous les sons.
Une idée d’où ça peut venir ?
Merci