From 7a809aa3cb886d25fe12750b3581c175b5fd6eb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Wikle=20DUBARD?= <loic97429@gmail.com> Date: Sun, 29 Sep 2019 22:41:47 +0200 Subject: [PATCH] player with voice --- Jarvis.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Jarvis.py b/Jarvis.py index 9bd0c84..20d9717 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 -- GitLab