我正在使用getUserMedia()进行音频录制,它工作正常,但有一个问题。
我想在开始录音前显示一条消息,说明是否有麦克风已连接到系统。
为此,我使用了以下代码,并将其运行到chrome中,但它不能正常工作。
if(navigator.getUserMedia || navigator.webkitGetUserMedia)
{
alert("Microphone is connected with your system");
} else {
alert("Microphone is not connected with your system
我目前正在考虑建立自己的家庭自动化系统,通过语音命令可以控制。我已经了解了包SpeechRecognition,并决定这将是我与系统交互的方式。
在阅读了教程、github的参考页面以及示例脚本之后,我提出了以下代码:
import speech_recognition as sr
import pyaudio
r=sr.Recognizer()
#Microphone(device_index=i, sample_rate=48000)
with sr.Microphone( sample_rate=48000) as source:
print("Say Som