La fonction "Parle !" ne fonctionne plus

Bonjour,

Depuis une des dernières mises à jour, la fonction « Parle ! » ne fonctionne plus sur mon Google Home et mes 2 Google Mini. Remarque la fonction « Custom Cmd » fonctionne pour jouer un fichier mp3 préenregistré => les Google sont bien configurés.

Version Jeedom : 4.2.12
Jeedom PRO : Linux Jeedom 3.14.79-94 #1 SMP PREEMPT Mon Nov 21 17:13:27 BRST 2016 aarch64 GNU/Linux [10.4]

Merci pour ton retour

Guy

1 « J'aime »

Bonjour

De quel plugin et version parle-t-on ?

Bonjour,

J’ai exactement le même problème depuis qq jours… j’avais prévu de regarder un peu ce soir…
Il s’agit du plugin google cast pour ma part.
Jeedom dernière stable

Merci

Bonjour,

Pour ma part aucun souci avec la commande parle du plugin google cast avec la version Jeedom 4.2.12 et la dernière version du plugin google cast.

Une copie de votre page santé ainsi que plus de détail sur votre configuration (os, version Jeedom, version plugin) ainsi qu’un log en debug quand vous lancer la commande serait utile et surtout le plugin que vous utilisez :wink:

1 « J'aime »

Quel moteur utilisé ? Jeedom picco ?

Bon a savoir aussi.

Dernière version de jeedom ca doit dire ?
V3 v4 ?

Il y a vraiment un manque de précision dans le peu d’informations données

1 « J'aime »

Bonjour,

J’ai complété votre post avec le tag du plug-in.

1 « J'aime »

Bonjour, J’ai eu ce problème et je l’ai résolu après avoir remis la bonne ip dans la configuration réseau de jeedom et rebooté. L’ip’locale avait sauté je ne sais pour quelle raison

Mouais avec 30ans d’informatique derriere moi je n’ai jamais rien vu qui se modifié seul et par hasard.

Par contre j’ai pu voir un nombre de changements issus d’utilisateurs qui avaient jurés leur grand dieu n’avoir rien fait et pourtant…

Le j’ai rien fait juste une mise a jour
J’ai rien modifié j’ai changé d IP…

Ca devient marrant cette technologie pragmatique qu’est l’informatique ou des changements s’opèrent à linsu du plein gres d’utilisateurs…

Mais je vous jure j’ai rien fait ni changé…
Ca fait 30 ans que j’entends ca en étant responsable support…

Comme j’entends j’utilise la dernière version.
Comme je suis sur de ma configuration je l’ai relu 40 fois. Je vous la montre pas mais je suis sur de moi arrêtez de me prendre pour un débile…

Et j’en passe.
Quoi moi cocu ?! Impossible ma femme m’aime et je suis sterile.
Ah bon elle est enceinte…

1 « J'aime »

Je pense savoir ce qui a modifié l’ip mais je ne suis pas sur… et ce n’est pas le sujet ici :wink: chez moi l’ip locale avait sauté par une ip 127.0 etc, j’ai remis l’ip locale, rebooté et le TTS c’est reparti.
j’ai juste donné la solution au cas ou ca pourrait aider quelques utilisateurs…
Si ca tombe personne n’aura eu le meme problème que moi et cette solution n’apportera rien… Je n’ai pas 30 ans d’informatique moi… Je demande suffisamment d’aide sur le forum donc quand je peux aider… j’essaye…

Le jour où l’ip locale a sauté j’avais installé le plug in docker et nodered.

En ce qui me concerne, les qq autres commandes testées fonctionnent… c vraiment que « parle »
Bref, j’essaye de regarder les log ce soir…

@GuyS , je me permets de « squatter » un peu ton post mais je pense que nous avons le même problème (si ce n’est pas le cas, j’ouvrirai un autre sujet bien sur :wink: )

La conf du plugin:

J’ai lancé ca:

------------------------------------
[2022-02-21 21:40:15][SCENARIO] Start : Scenario lance manuellement.
[2022-02-21 21:40:15][SCENARIO] Exécution du sous-élément de type [action] : action
[2022-02-21 21:40:15][SCENARIO] Exécution de la commande [Salon][Google nest mini][Volume niveau] avec comme option(s) : {"background":"0","slider":20}
[2022-02-21 21:40:15][SCENARIO] Exécution de la commande [Salon][Google nest mini][Parle !] avec comme option(s) : {"background":"0","title":"Test","message":"Bonjour mamie"}
[2022-02-21 21:40:15][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-02-21 21:41:15][SCENARIO] Start : Scenario lance manuellement.
[2022-02-21 21:41:15][SCENARIO] Exécution du sous-élément de type [action] : action
[2022-02-21 21:41:15][SCENARIO] Exécution de la commande [Salon][Google nest mini][Volume niveau] avec comme option(s) : {"background":"0","slider":50}
[2022-02-21 21:41:15][SCENARIO] Exécution de la commande [Salon][Google nest mini][Parle !] avec comme option(s) : {"background":"0","title":"Test","message":"Bonjour mamie"}
[2022-02-21 21:41:15][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-02-21 21:41:44][SCENARIO] Start : Scenario lance manuellement.
[2022-02-21 21:41:44][SCENARIO] Exécution du sous-élément de type [action] : action
[2022-02-21 21:41:44][SCENARIO] Exécution de la commande [Salon][Google nest mini][Volume niveau] avec comme option(s) : {"background":"0","slider":50}
[2022-02-21 21:41:44][SCENARIO] Exécution de la commande [Salon][Google nest mini][Custom Cmd] avec comme option(s) : {"background":"0","title":"test","message":"cmd=Parle !|value=test|vol=30"}
[2022-02-21 21:41:44][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-02-21 21:42:02][SCENARIO] Start : Scenario lance manuellement.
[2022-02-21 21:42:02][SCENARIO] Exécution du sous-élément de type [action] : action
[2022-02-21 21:42:02][SCENARIO] Exécution de la commande [Salon][Google nest mini][Volume niveau] avec comme option(s) : {"background":"0","slider":50}
[2022-02-21 21:42:02][SCENARIO] Exécution de la commande [Salon][Google nest mini][Custom Cmd] avec comme option(s) : {"background":"0","title":"test","message":"cmd=Parle !|value=test|vol=30"}
[2022-02-21 21:42:02][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-02-21 21:42:40][SCENARIO] Start : Scenario lance manuellement.
[2022-02-21 21:42:40][SCENARIO] Exécution du sous-élément de type [action] : action
[2022-02-21 21:42:40][SCENARIO] Exécution de la commande [Salon][Google nest mini][Volume niveau] avec comme option(s) : {"background":"0","slider":50}
[2022-02-21 21:42:40][SCENARIO] Exécution de la commande [Salon][Google nest mini][Parle !] avec comme option(s) : {"background":"0","title":"Test","message":"Bonjour mamie"}
[2022-02-21 21:42:40][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-02-21 21:44:35][SCENARIO] Start : Scenario lance manuellement.
[2022-02-21 21:44:35][SCENARIO] Exécution du sous-élément de type [action] : action
[2022-02-21 21:44:35][SCENARIO] Exécution de la commande [Salon][Google nest mini][Volume niveau] avec comme option(s) : {"background":"0","slider":50}
[2022-02-21 21:44:35][SCENARIO] Exécution de la commande [Salon][Google nest mini][Parle !] avec comme option(s) : {"background":"0","title":"Test","message":"Bonjour mamie"}
[2022-02-21 21:44:35][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-02-21 21:44:53][SCENARIO] Start : Scenario lance manuellement.
[2022-02-21 21:44:53][SCENARIO] Exécution du sous-élément de type [action] : action
[2022-02-21 21:44:53][SCENARIO] Exécution de la commande [Salon][Google nest mini][Volume niveau] avec comme option(s) : {"background":"0","slider":30}
[2022-02-21 21:44:53][SCENARIO] Exécution de la commande [Salon][Google nest mini][Parle !] avec comme option(s) : {"background":"0","title":"Test","message":"Bonjour mamie"}
[2022-02-21 21:44:53][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-02-21 21:45:36][SCENARIO] Start : Scenario lance manuellement.
[2022-02-21 21:45:36][SCENARIO] Exécution du sous-élément de type [action] : action
[2022-02-21 21:45:36][SCENARIO] Exécution de la commande [Salon][Google nest mini][Volume niveau] avec comme option(s) : {"background":"0","slider":40}
[2022-02-21 21:45:36][SCENARIO] Exécution de la commande [Salon][Google nest mini][Parle !] avec comme option(s) : {"background":"0","title":"Test","message":"Bonjour mamie"}
[2022-02-21 21:45:36][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-02-21 21:45:57][SCENARIO] Start : Scenario lance manuellement.
[2022-02-21 21:45:57][SCENARIO] Exécution du sous-élément de type [action] : action
[2022-02-21 21:45:57][SCENARIO] Exécution de la commande [Salon][Google nest mini][Volume niveau] avec comme option(s) : {"background":"0","slider":40}
[2022-02-21 21:45:57][SCENARIO] Exécution de la commande [Salon][Google nest mini][Parle !] avec comme option(s) : {"background":"0","title":"","message":"Bonjour mamie"}
[2022-02-21 21:45:57][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-02-21 21:46:31][SCENARIO] Start : Scenario lance manuellement.
[2022-02-21 21:46:31][SCENARIO] Exécution du sous-élément de type [action] : action
[2022-02-21 21:46:31][SCENARIO] Exécution de la commande [Salon][Google nest mini][Volume niveau] avec comme option(s) : {"background":"0","slider":40}
[2022-02-21 21:46:31][SCENARIO] Exécution de la commande [Salon][Google nest mini][Parle !] avec comme option(s) : {"background":"0","title":"Bonjour","message":" mamie"}
[2022-02-21 21:46:31][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-02-21 21:46:41][SCENARIO] Start : Scenario lance manuellement.
[2022-02-21 21:46:41][SCENARIO] Exécution du sous-élément de type [action] : action
[2022-02-21 21:46:41][SCENARIO] Exécution de la commande [Salon][Google nest mini][Volume niveau] avec comme option(s) : {"background":"0","slider":50}
[2022-02-21 21:46:41][SCENARIO] Exécution de la commande [Salon][Google nest mini][Parle !] avec comme option(s) : {"background":"0","title":"Bonjour","message":" mamie"}
[2022-02-21 21:46:41][SCENARIO] Fin correcte du scénario

et le log en debug:

Il semblerait que le changement de volume soit opérationnel mais ensuite rien (je précise que cela fait 2 ans que je l’utilisais sans pb)

Merci

Je viens de réinstaller une Jeedom PRO en version 4.2.12 et lorsque je lance les dépendances du plugin (version stable), le démon ne parvient pas à démarrer, il dit que les dépendances n’ont pas été lancées

Voici le log :

0000|Launch install of googlecast dependancies
0001|-- Current OS version :
0002|Description:	Debian GNU/Linux 10 (buster)
0003|-- Updating repo...
0004|Hit:1 http://security.debian.org/debian-security buster/updates InRelease
0005|Hit:3 http://www.deb-multimedia.org buster InRelease
0006|Get:4 http://ftp.uk.debian.org/debian buster InRelease [122 kB]
0007|Hit:5 http://ftp.uk.debian.org/debian buster-updates InRelease
0008|Hit:6 https://oph.mdrjr.net/meveric all InRelease
0009|Hit:7 https://oph.mdrjr.net/meveric buster InRelease
0010|Err:2 https://repo.jeedom.com/odroid stable InRelease
0011|502  Bad Gateway [IP: 51.178.69.128 443]
0012|Fetched 122 kB in 15s (7,973 B/s)
0013|Reading package lists...
0014|W: Failed to fetch http://repo.jeedom.com/odroid/dists/stable/InRelease  502  Bad Gateway [IP: 51.178.69.128 443]
0015|W: Some index files failed to download. They have been ignored, or old ones used instead.
0016|-- Installation of python3 and dependancies
0017|Reading package lists...
0018|Building dependency tree...
0019|Reading state information...
0020|build-essential is already the newest version (12.6).
0021|python-dev is already the newest version (2.7.16-1).
0022|python3 is already the newest version (3.7.3-1).
0023|0 upgraded, 0 newly installed, 0 to remove and 159 not upgraded.
0024|-- Installed version of Python :
0025|Python 3.7.3
0026|Your version of python is compatible with this plugin.
0027|-- Installation of pip for python3 and necessary libraries
0028|Reading package lists...
0029|Building dependency tree...
0030|Reading state information...
0031|python3-pip is already the newest version (18.1-5).
0032|python3-dev is already the newest version (3.7.3-1).
0033|python-requests is already the newest version (2.21.0-1).
0034|0 upgraded, 0 newly installed, 0 to remove and 159 not upgraded.
0035|-- Installation of audio sox library
0036|Reading package lists...
0037|Building dependency tree...
0038|Reading state information...
0039|sox is already the newest version (14.4.2+git20190427-1).
0040|0 upgraded, 0 newly installed, 0 to remove and 159 not upgraded.
0041|-- Installation of TTS libraries
0042|Reading package lists...
0043|Building dependency tree...
0044|Reading state information...
0045|libttspico-utils is already the newest version (1.0+git20130326-9).
0046|0 upgraded, 0 newly installed, 0 to remove and 159 not upgraded.
0047|-- Installation of libav/ffmpeg libraries
0048|Reading package lists...
0049|Building dependency tree...
0050|Reading state information...
0051|ffmpeg is already the newest version (7:4.1.8-0+deb10u1).
0052|0 upgraded, 0 newly installed, 0 to remove and 159 not upgraded.
0053|-- Upgrade setuptools with command pip3 if not up to date
0054|Requirement already satisfied: setuptools>=42.0.0 in /usr/local/lib/python3.7/dist-packages (60.9.3)
0055|-- Installed version of pip :
0056|pip 18.1 from /usr/lib/python3/dist-packages/pip (python 3.7)
0057|-- Installation of python library 'requests' with command pip3
0058|Requirement already satisfied: requests>=2.21.0 in /usr/lib/python3/dist-packages (2.21.0)
0059|-- Installation of python library 'protobuf' with command pip3
0060|Requirement already satisfied: protobuf>=3.11.0 in /usr/local/lib/python3.7/dist-packages (3.19.4)
0061|-- Installation of python library 'zeroconf' with command pip3
0062|Requirement already satisfied: zeroconf>=0.25.1 in /usr/local/lib/python3.7/dist-packages (0.38.3)
0063|Requirement already satisfied: ifaddr>=0.1.7 in /usr/local/lib/python3.7/dist-packages (from zeroconf>=0.25.1) (0.1.7)
0064|-- Installation of python library 'click, bs4 and six' for TTS with command pip3
0065|Failed building wheel for bs4
0066|Requirement already satisfied: click in /usr/local/lib/python3.7/dist-packages (8.0.4)
0067|Collecting bs4
0068|Using cached https://files.pythonhosted.org/packages/10/ed/7e8b97591f6f456174139ec089c769f89a94a1a4025fe967691de971f314/bs4-0.0.1.tar.gz
0069|Requirement already satisfied: six in /usr/lib/python3/dist-packages (1.12.0)
0070|Requirement already satisfied: importlib-metadata; python_version < "3.8" in /usr/local/lib/python3.7/dist-packages (from click) (4.11.1)
0071|Requirement already satisfied: beautifulsoup4 in /usr/local/lib/python3.7/dist-packages (from bs4) (4.10.0)
0072|Requirement already satisfied: zipp>=0.5 in /usr/local/lib/python3.7/dist-packages (from importlib-metadata; python_version < "3.8"->click) (3.7.0)
0073|Requirement already satisfied: typing-extensions>=3.6.4; python_version < "3.8" in /usr/local/lib/python3.7/dist-packages (from importlib-metadata; python_version < "3.8"->click) (4.1.1)
0074|Requirement already satisfied: soupsieve>1.2 in /usr/local/lib/python3.7/dist-packages (from beautifulsoup4->bs4) (2.3.1)
0075|Building wheels for collected packages: bs4
0076|Running setup.py bdist_wheel for bs4: started
0077|Running setup.py bdist_wheel for bs4: finished with status 'error'
0078|Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-5iddzb8c/bs4/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('
0079|', '
0080|');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/pip-wheel-qzg6v9wm --python-tag cp37:
0081|usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
0082|or: -c --help [cmd1 cmd2 ...]
0083|or: -c --help-commands
0084|or: -c cmd --help
0085|error: invalid command 'bdist_wheel'
0086|----------------------------------------
0087|Running setup.py clean for bs4
0088|Failed to build bs4
0089|Installing collected packages: bs4
0090|Running setup.py install for bs4: started
0091|Running setup.py install for bs4: finished with status 'done'
0092|Successfully installed bs4
0093|-- Installation of python library 'tqdm, websocket-client, casttube' for plex/youtube with command pip3
0094|Requirement already satisfied: tqdm in /usr/local/lib/python3.7/dist-packages (4.62.3)
0095|Requirement already satisfied: websocket-client in /usr/local/lib/python3.7/dist-packages (1.2.3)
0096|Requirement already satisfied: casttube in /usr/local/lib/python3.7/dist-packages (0.2.1)
0097|Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from casttube) (2.21.0)
0098|-- Installation of dependencies is done !

Merci pour l’ajout du tag

Installez wheel:

sudo python3 -m pip install wheel

Ensuite relancez les dépendances

Bonjour,
J’ai le même souci, mon Google home mini ne parle plus.
Je suis en Jeedom 4.2.11 sur un Odroid C2
la santé de mon Jeedom:


Voici ce que j’ai dans le Googlecasr_local du plugin mode Debug:

[2022-02-22 15:42:02][ERROR] : CMD-TTS------Exception while generating tts file : Decoding failed. ffmpeg returned error code: 1

Output from ffmpeg/avlib:

b'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
  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
[mp3 @ 0xaaaadfa458c0] Failed to read frame size: Could not seek to 1075.
/var/www/html/plugins/googlecast/tmp/9a18dce9d7879c908b9a9533b237c824.mp3: Invalid argument


le log du scénario:

[2022-02-22 15:42:00][SCENARIO] Start : Scenario lance manuellement.
[2022-02-22 15:42:00][SCENARIO] Exécution du sous-élément de type [action] : action
[2022-02-22 15:42:00][SCENARIO] Exécution de la commande [local technique][multimedia][Parle !] avec comme option(s) : {"background":"0","title":"#testchien#","message":"#testchien#"}
[2022-02-22 15:42:00][SCENARIO] Fin correcte du scénario

le fichier « testchien » est un fichier MP3 de 50 Ko repris dans le plugin Sons.
Merci pour votre aide car ce fichier me sert pour mon alarme.
Cordialement

1 « J'aime »

Hello
Pouvez-vous faire un test ?
Chez moi, lorsqu’il ne parle plus, je relance le demon, et il fonctionne.
Pour l’instant, je relance le demon en automatique chaque jour.

Bonjour, je viens de le faire, à l’execution j’ai un son « ding dong » et la fois suivante rien.
Le démon est également en re démarrage

J’ai téléchargé le fichier wheel-0.37.1.tar.gz sur le site https://pypi.org/project/wheel/#files,
peux-tu m’indiquer comment l’installer sur la box Jeedom ou me diriger vers un tuto STP ?
Dans quel répertoire faut-il mettre le fichier et la ou les commandes ?

Parfois, après avoir relancé le démon, on entend un son, mais jamais le texte à vocaliser

Chez moi, le texte est vocalisé après le redémarrage. Je ne peux malheureusement pas aider plus.