Gelen sesi tkinter yansıtma hatası

şöyle birşey denedim de olmadı tırnak koymadan voice yazdım

    gelenses =tk.Label(root,text = voice, fg="blue", bg="white", font="Times 20 italic")
    gelenses.pack()
    def speak(string):
        tts = gTTS(string, lang="tr")
        rand = random.randint(1, 10000)
        file = "audio-" + str(rand) + ".mp3"
        tts.save(file)
        playsound(file)
        os.remove(file)
    time.sleep(1)
    while True:
        voice = record()
        voice = voice.lower()
        print(voice)
        response(voice)
        play_sound()
        time.sleep(1)
pygame.mixer.init()
def play_sound():
   pygame.mixer.music.load("dinlemesesi.mp3")
   pygame.mixer.music.play()
def gui(geometry, title):
    root = Tk()
    root.configure(background='white')
    root.geometry(f"{geometry}")
    root.title(f"{title}")
    picture = PhotoImage(file='C:\\Users\\Ali Tabak\\Desktop\\jack2\\mikrofon.png')
    speak = Button(root,image=picture,bg="white",borderwidth=0, command=lambda: Thread(target=mainCommands).start())
    speak.image=picture
    speak.pack()
    isim1=tk.Label(root,text="JACK",fg="blue",bg="white",font="Times 20 italic")
    gelenses =tk.Label(root,text = voice, fg="blue", bg="white", font="Times 20 italic")
    gelenses.pack()
    isim1.pack()