ImportError: No module named 'speech_recognition' in python IDLE
Install Speech Recognition using
pip install SpeechRecognition
I upgraded my python to 3.7 in mac, but then I was facing similar issue.
pip3 install SpeechRecognition
this worked for me