Python error " audio = sr.listen(source) AttributeError: 'module' object has no attribute 'listen'"

+1 vote

I have the following piece of code:

import speech_recognition as sr

r = sr.Recognizer()

with sr.Microphone() as source:
    audio = sr.listen(source)

I get the following error:

   audio = sr.listen(source)
AttributeError: 'module' object has no attribute 'listen'
Oct 3, 2019 in Python by Hannah
• 18,040 points
840 views

go for 

audio= r.listen(source)

i went for this !!  but still not working

Hi, @Headhunterz.

What exactly are you trying to do? Could you please clarify a bit? And what error you are getting now? 

2 answers to this question.

+1 vote

You'll have to install the pyaudio module in python. Before you can use pyaudio, you need to install SpeechRecognition. Execute the following two commands to installing these two modules:

pip install SpeechRecognition
pip install pyaudio
answered Oct 3, 2019 by Liala
I've already installed the packages you mentioned above but am still facing that error 'speech_recognition' has no attribute listen
How can I handle this?
Hi @Jack, what is the name of your python file? Sometimes the file you are executing might be the name of a function and that throws an error.
if you or anyone solve this error in future please please tell me how to solve it at gajareashish40@gmail.com
Hey, @Ashish,

Are you getting the exact error which is mentioned above?
0 votes
insted of  sr.listen() write r.listen()

as u r initalize the  Recognizer() it has the function of listen()
answered May 13 by anonymous

Related Questions In Python

0 votes
1 answer

Getting AttributeError: 'module' object (scipy) has no attribute 'misc' in Python. How to solve this?

>>> import scipy >>> scipy.misc Traceback (most recent call ...READ MORE

answered Dec 24, 2018 in Python by Nymeria
• 3,540 points
3,073 views
0 votes
1 answer

Python Pandas error: AttributeError: 'DataFrame' object has no attribute 'rows'

There is no attribute called “rows”. The ...READ MORE

answered Mar 28, 2019 in Python by Shri
28,882 views
+1 vote
1 answer

Python error "AttributeError: 'Turtle' object has no attribute 'Shape'"

Hey @Nagya, replace python.Shape("Square") with the following: python.shape("square") Python is case ...READ MORE

answered Jun 19, 2019 in Python by Faiza
5,612 views
0 votes
1 answer

Python error "AttributeError: 'str' object has no attribute 'casefold'"

Check your python version. Casefold is possible ...READ MORE

answered Jul 4, 2019 in Python by Yesha
2,524 views
+1 vote
2 answers

how can i count the items in a list?

Syntax :            list. count(value) Code: colors = ['red', 'green', ...READ MORE

answered Jul 6, 2019 in Python by Neha
• 330 points

edited Jul 8, 2019 by Kalgi 963 views
0 votes
0 answers
+4 votes
6 answers
0 votes
1 answer

Python error "AttributeError: '_Screen' object has no attribute 'mainloop'" python module turtle

Hey @Nagya, replace  wn.mainlopp() with turtle.mainloop() ...READ MORE

answered Jun 19, 2019 in Python by Faiza
990 views