Exemple #1
0
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
Exemple #2
0
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)
Exemple #3
0
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)
Exemple #4
0
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)
Exemple #5
0
    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)
Exemple #6
0
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
Exemple #7
0
 def say_my_name(self):
     playSound(self.Name)
     time.sleep(3)