سجاد
3 سال پیش توسط سجاد مطرح شد
1 پاسخ

مشکل در کد

سلام من این کد رو میزنم ولی روی لاین ( with Microphone() as src) ارور میده نمیدونم چرا ؟ همه چی درسته ولی ارور میده !!!

import tkinter as tk  
from tkinter import  *from speechrecognition import*

window = tk.Tk()  
window.title("متا گویش")  
window.minsize(400,400)  
window.maxsize(400,400)

def widgets():  
lblstart = Label(window, text="لطفا به صورت شمرده چیزی بگویید")  
lblstart.config(font=("B yekan", 22, "bold"), bg="lime", width= 24)  
lblstart.grid(row=0)

btn_start = Button(window, text="شروع", command=get_voice)
btn_start.config(font=("B yekan", 22, "bold"), bg="yellow", fg="black", width=6)
btn_start.grid(row=1, pady=9 )

r = Recognizer()

def getvoice():

# try:

    with Microphone() as src :
        audio = r.listen(src)
        text = r.recognize_google(audio)
        text = text.lower()
        print(text)

# except:
#     print("نه هیچی")

getvoice()  
widgets()

window.mainloop()

ممنون میشم راهنمایی کنید