From 498a4d9a25bf2c771b4cc1e3039df8edcc3cd6e3 Mon Sep 17 00:00:00 2001 From: Antonio Andriella <aandriella@iri.upc.edu> Date: Tue, 29 Sep 2020 16:23:30 +0200 Subject: [PATCH] main fix for reproducing action --- src/robot_behaviour/speech_reproducer.py | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/src/robot_behaviour/speech_reproducer.py b/src/robot_behaviour/speech_reproducer.py index fdc3180..f929b2c 100755 --- a/src/robot_behaviour/speech_reproducer.py +++ b/src/robot_behaviour/speech_reproducer.py @@ -62,11 +62,17 @@ class Speech(): if __name__ == "__main__": speech = Speech("en_GB") text = "The solution is 112" - speech.text_to_speech(text, False, 0) - t0 = time.time() - elapsed_time = 0 - while(elapsed_time<5): - elapsed_time = time.time()-t0 - print("Reproduction has ended? ",speech.reproduction_has_ended) - + speech.text_to_speech(text, True) + print(speech.reproduction_has_ended) + speech.reproduction_has_ended = False + print(speech.reproduction_has_ended) + if speech.reproduction_has_ended == False: + speech.text_to_speech(text, True) + print(speech.reproduction_has_ended) + # + # t0 = time.time() + # elapsed_time = 0 + # while(elapsed_time<5): + # elapsed_time = time.time()-t0 + # print("Reproduction has ended? ",speech.reproduction_has_ended) -- GitLab