diff --git a/Jarvis.py b/Jarvis.py index 9bd0c84d5e454ef96f1c9d5db5627062c27f449e..20d97176c4d4a7fc05c658d2b6f60a6ab414f713 100755 --- a/Jarvis.py +++ b/Jarvis.py @@ -395,32 +395,32 @@ def tests(entre): if "play" in entre or "joue de la musique" in entre or "mets de la musique" in entre: process = Popen(["sound_player/player-client.py", "play"], stdout=PIPE, stderr=PIPE) stdout, stderr = process.communicate() - parle("j'ai lancé " + stdout.decode().split(":").strip(), False) + parle("j'ai lancé " + stdout.decode().split(":")[-1].strip(), False) if "pause" in entre: process = Popen(["sound_player/player-client.py", "pause"], stdout=PIPE, stderr=PIPE) stdout, stderr = process.communicate() if "musique suivante" in entre: process = Popen(["sound_player/player-client.py", "next"], stdout=PIPE, stderr=PIPE) stdout, stderr = process.communicate() - parle("j'ai lancé " + stdout.decode().split(":").strip(), False) + parle("j'ai lancé " + stdout.decode().split(":")[-1].strip(), False) if "musique precedente" in entre: process = Popen(["sound_player/player-client.py", "previous"], stdout=PIPE, stderr=PIPE) stdout, stderr = process.communicate() - parle("j'ai lancé " + stdout.decode().split(":").strip(), False) + parle("j'ai lancé " + stdout.decode().split(":")[-1].strip(), False) if "nom de la musique" in entre: process = Popen(["sound_player/player-client.py", "get_sound"], stdout=PIPE, stderr=PIPE) stdout, stderr = process.communicate() - parle(stdout.decode().split(":").strip(), False) + parle(stdout.decode().split(":")[-1].strip(), False) # gestion du volume if "monte" in entre and any(e in entre for e in ["son", "volume"]): process = Popen(["sound_player/player-client.py", "volume_up"], stdout=PIPE, stderr=PIPE) stdout, stderr = process.communicate() - parle("volume : " + int(float(stdout.decode().split(":").strip()) * 100), False) + parle("volume : " + int(float(stdout.decode().split(":")[-1].strip()) * 100), False) if "baisse" in entre and any(e in entre for e in ["son", "volume"]): process = Popen(["sound_player/player-client.py", "volume_down"], stdout=PIPE, stderr=PIPE) stdout, stderr = process.communicate() - parle("volume : " + int(float(stdout.decode().split(":").strip()) * 100), False) + parle("volume : " + int(float(stdout.decode().split(":")[-1].strip()) * 100), False) # éteind le pc # if "eteint" in entre and "ordinateur" in entre: # Eteint l'ordinateur