Δημοσιεύτηκε: 15 Δεκ 2023, 22:56
Maras έγραψε:Δοκίμασε να κάνεις χρήση του 2ου και 3ου ορίσματος στην listen, άλλαξε την παρακάτω γραμμή:
- Κώδικας: Επιλογή όλων
audio = recognizer.listen(source)
σε
- Κώδικας: Επιλογή όλων
audio = recognizer.listen(source, 5, 3)
5 θα είναι τα δευτερόλεπτα που θα περιμένει για input από τον χρήστη στο μικρόφωνο.
3 θα είναι τα δευτερόλεπτα που θα έχει η διάρκεια της φράσης/λέξης.
Μου έβγαλε μύνημα που αφορά το venv. Τρέχα γύρευε δηλαδή
- Κώδικας: Επιλογή όλων
Traceback (most recent call last):
File "/home/left/scripts/translate/pirama.py", line 142, in start_recognition
audio = recognizer.listen(source,5,3)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/left/scripts/translate/translate-venv/lib/python3.11/site-packages/speech_recognition/__init__.py", line 489, in listen
raise WaitTimeoutError("listening timed out while waiting for phrase to start")
speech_recognition.exceptions.WaitTimeoutError: listening timed out while waiting for phrase to start
Aborted (core dumped)