def get_busy(self): return self.c.get_busy() or self._queue or (self.c.get_queue() != None) \ or tts.is_speaking()
def update(self): if not self.c.get_busy() and not tts.is_speaking(): if self._queue: self._play_next_msg_part()