mallorbc / whisper_mic

Project that allows one to use a microphone with OpenAI whisper.
MIT License
674 stars 154 forks source link

ModuleNotFoundError: No module named 'distutils' #70

Closed MohammadAboulEla closed 4 months ago

MohammadAboulEla commented 4 months ago

[02/27/24 18:25:02] INFO No mic index provided, using whisper_mic.py:84 default
Traceback (most recent call last): File "D:\programing\Python\LearnAI\mic_to_text.py", line 3, in mic = WhisperMic() ^^^^^^^^^^^^ File "D:\programing\Python\LearnAI.venv\Lib\site-packages\whisper_mic\whisper_mic.py", line 79, in init self.setup_mic(mic_index) File "D:\programing\Python\LearnAI.venv\Lib\site-packages\whisper_mic\whisper_mic.py", line 85, in setup_mic self.source = sr.Microphone(sample_rate=16000, device_index=mic_index) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\programing\Python\LearnAI.venv\Lib\site-packages\speech_recognition__init.py", line 80, in init__ self.pyaudio_module = self.get_pyaudio() ^^^^^^^^^^^^^^^^^^ File "D:\programing\Python\LearnAI.venv\Lib\site-packages\speech_recognition__init__.py", line 111, in get_pyaudio from distutils.version import LooseVersion ModuleNotFoundError: No module named 'distutils'

[EDIT] fixed with pip install setuptools

MohammadAboulEla commented 4 months ago

fixed with pip install setuptools