【问题标题】:The list of microphones when I try Microphone.list_microphone_names() is returning an empty list no microphones are being detected当我尝试 Microphone.list_microphone_names() 时,麦克风列表返回一个空列表,没有检测到麦克风
【发布时间】:2022-10-04 15:32:31
【问题描述】:
import speech_recognition as sr
import pyaudio as py_audio
recognizer = sr.Recognizer()
Mic_list = sr.Microphone.list_microphone_names()
Mic_list
上面Mic_list 的输出是一个空列表[],没有检测到麦克风。
我正在研究谷歌 colab
标签:
python
text-to-speech
speech-to-text
pyaudio
【解决方案1】:
当您在 Google Colab 上工作时,py_audio API 将在当前安装的机器上查找麦克风。由于它位于可能没有安装任何麦克风的远程计算机上,因此您会得到一个空列表。要在 colab 上录制,请尝试使用 this 之类的方法,在本地使用笔记本电脑,或加载您预先录制的数据。