def send_tega_action_message(audio_file, visemes, energies, times): """ Publish TegaAction message to playback audio. """ LOGGER.info("\nsending speech message: {}".format(audio_file)) msg = TegaAction() # Add header. msg.header = Header() msg.header.stamp = rospy.Time.now() msg.wav_filename = audio_file msg.visemes = visemes msg.energy_values = energies msg.energy_times = times msg.enqueue = True PUB_TEGA_ACTION.publish(msg)