When I try to run the code for my voice assistant following error pops up:
<code>/home/martin/Arcas_env/bin/python /home/martin/Arcas_env/Arcas2.py
Say 'Arcas' to start recording your question...
Traceback (most recent call last):
File "/home/martin/Arcas_env/Arcas2.py", line 71, in <module>
main()
File "/home/martin/Arcas_env/Arcas2.py", line 40, in main
with sr.Microphone() as source:
^^^^^^^^^^^^^^^
File "/home/martin/Arcas_env/lib/python3.12/site-packages/speech_recognition/__init__.py", line 80, in __init__
self.pyaudio_module = self.get_pyaudio()
^^^^^^^^^^^^^^^^^^
File "/home/martin/Arcas_env/lib/python3.12/site-packages/speech_recognition/__init__.py", line 111, in get_pyaudio
from distutils.version import LooseVersion
ModuleNotFoundError: No module named 'distutils'
Process finished with exit code 1
</code>
<code>/home/martin/Arcas_env/bin/python /home/martin/Arcas_env/Arcas2.py
Say 'Arcas' to start recording your question...
Traceback (most recent call last):
File "/home/martin/Arcas_env/Arcas2.py", line 71, in <module>
main()
File "/home/martin/Arcas_env/Arcas2.py", line 40, in main
with sr.Microphone() as source:
^^^^^^^^^^^^^^^
File "/home/martin/Arcas_env/lib/python3.12/site-packages/speech_recognition/__init__.py", line 80, in __init__
self.pyaudio_module = self.get_pyaudio()
^^^^^^^^^^^^^^^^^^
File "/home/martin/Arcas_env/lib/python3.12/site-packages/speech_recognition/__init__.py", line 111, in get_pyaudio
from distutils.version import LooseVersion
ModuleNotFoundError: No module named 'distutils'
Process finished with exit code 1
</code>
/home/martin/Arcas_env/bin/python /home/martin/Arcas_env/Arcas2.py
Say 'Arcas' to start recording your question...
Traceback (most recent call last):
File "/home/martin/Arcas_env/Arcas2.py", line 71, in <module>
main()
File "/home/martin/Arcas_env/Arcas2.py", line 40, in main
with sr.Microphone() as source:
^^^^^^^^^^^^^^^
File "/home/martin/Arcas_env/lib/python3.12/site-packages/speech_recognition/__init__.py", line 80, in __init__
self.pyaudio_module = self.get_pyaudio()
^^^^^^^^^^^^^^^^^^
File "/home/martin/Arcas_env/lib/python3.12/site-packages/speech_recognition/__init__.py", line 111, in get_pyaudio
from distutils.version import LooseVersion
ModuleNotFoundError: No module named 'distutils'
Process finished with exit code 1
the first two lines are okay and should pop up. The rest not so much.
When I try to upgrade Speech Recognition following error occures:
<code>
ERROR: Could not find a version that satisfies the requirement speech_recognition (from versions: none)
ERROR: No matching distribution found for speech_recognition
</code>
<code>
ERROR: Could not find a version that satisfies the requirement speech_recognition (from versions: none)
ERROR: No matching distribution found for speech_recognition
</code>
ERROR: Could not find a version that satisfies the requirement speech_recognition (from versions: none)
ERROR: No matching distribution found for speech_recognition
reinstalling it didn’t work either and the version of Speech Recognition is the current one…
New contributor
user24916616 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.