def asana_iteration_by_num(asana, num): i = 1 while i <= num: if num > 1: playSound(str(i)) time.sleep(3) print("Asana:", str(i)) asana.execute() i = i + 1
def say_practice_time(): start_practice_hour = datetime.datetime.time(datetime.datetime.now()).hour start_practice_minute = datetime.datetime.time( datetime.datetime.now()).minute save_text( "Time is: " + str(start_practice_hour) + " and " + str(start_practice_minute) + " minutes", "currentTime") playSound("currentTime") time.sleep(3)
def sunSalutationA(instance_num): my_practice = Practice("SunSalutationA", "Surya Namaskara A", 30) my_practice.create_voice_name() my_practice.say_my_name() playSound(str(instance_num)) playSound("Times") my_practice.set_breath_count(4) my_practice.set_pre_viniasa_num(6) my_practice.set_post_viniasa_num(4) asana_iteration_by_num(my_practice, instance_num)
def general_asana_count(numOfAsanas): i = 0 while i < numOfAsanas: # measure process time time.clock() count_duration(30) #print (time.clock(), "seconds process time") playSound("Inhale") count_duration(7) playSound("Exhale") count_duration(3)
def execute(self): print("Execute ", "Viniasa") i = 1 while i <= self.viniasaNum: # time.clock(self.viniasa_breath) if i % 2 > 0: if self.breath_order == Breath.INHALE: playSound("Inhale") else: playSound("Exhale") else: if self.breath_order == Breath.INHALE: playSound("Exhale") else: playSound("Inhale") i = i + 1 count_duration(self.viniasa_breath)
def asana_iteration_by_sides(asana, num): i = 1 while i <= num: if num > 1: # print('debug', i, asana.get_start_side().value) if asana.get_start_side() is Breath.RIGHT: if i % 2: playSound('Right') else: playSound('Left') elif asana.get_start_side() is Breath.LEFT: if i % 2: playSound('Left') else: playSound('Right') time.sleep(3) print("Asana:", str(i)) asana.execute() i = i + 1
def say_my_name(self): playSound(self.Name) time.sleep(3)