Δημοσιεύτηκε: 14 Δεκ 2023, 21:38
Καλησπέρα το σημείο του κώδικα όπου βρίσκεις σαν πρόβλημα είναι εδώ:
Μήπως το πρόβλημα έγκειται στο γεγονός ότι περιμένει ακόμα input από την πηγή (μικρόφωνο), και αυτό που κάνεις εσύ είναι να διακόπτεις την πηγή και να ολοκληρώνει έτσι το input?
- Κώδικας: Επιλογή όλων
def start_recognition(self):
recognizer = sr.Recognizer()
with sr.Microphone() as source:
audio = recognizer.listen(source)
try:
text = recognizer.recognize_google(audio, language="el-GR")
self.text_input.setText(text)
self.text_input.repaint() # Ανανέωση του πεδίου εισόδου
except sr.UnknownValueError:
print("Google Speech Recognition could not understand audio")
except sr.RequestError as e:
print(f"Could not request results from Google Speech Recognition service; {e}")
Μήπως το πρόβλημα έγκειται στο γεγονός ότι περιμένει ακόμα input από την πηγή (μικρόφωνο), και αυτό που κάνεις εσύ είναι να διακόπτεις την πηγή και να ολοκληρώνει έτσι το input?