From bef9c0da38b980d9f2acf03387c76c26f3c0acf4 Mon Sep 17 00:00:00 2001 From: Antonio Andriella <aandriella@iri.upc.edu> Date: Tue, 13 Oct 2020 18:11:18 +0200 Subject: [PATCH] code refactoring --- src/robot_behaviour/speech_reproducer.py | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/src/robot_behaviour/speech_reproducer.py b/src/robot_behaviour/speech_reproducer.py index f929b2c..f1e6eb0 100755 --- a/src/robot_behaviour/speech_reproducer.py +++ b/src/robot_behaviour/speech_reproducer.py @@ -41,6 +41,7 @@ class Speech(): def doneCb(self, state, result): rospy.loginfo("Action server is done.") self.reproduction_has_ended = True + return self.reproduction_has_ended def text_to_speech(self, text, locked=False): @@ -61,18 +62,7 @@ class Speech(): if __name__ == "__main__": speech = Speech("en_GB") - text = "The solution is 112" + text = "Hola" 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