如何使用带有语音识别和python的短语开门
我在使用GoogleAPI语音识别的代码时遇到了一些问题。 这正是我所需要的:当我说出正确的短语时,“门”必须打开,但我是一个python初学者,因此,我没有足够的知识 这是我至今的密码:如何使用带有语音识别和python的短语开门,python,google-api,voice-recognition,Python,Google Api,Voice Recognition,我在使用GoogleAPI语音识别的代码时遇到了一些问题。 这正是我所需要的:当我说出正确的短语时,“门”必须打开,但我是一个python初学者,因此,我没有足够的知识 这是我至今的密码: import speech_recognition as sr def ouvir_microfone(): microfone = sr.Recognizer() with sr.Microphone() as source: microfone.adjust_for_
import speech_recognition as sr
def ouvir_microfone():
microfone = sr.Recognizer()
with sr.Microphone() as source:
microfone.adjust_for_ambient_noise(source)
print("Say something: ")
audio = microfone.listen(source)
try:
frase = microfone.recognize_google(audio,language='pt-BR')
print(frase)
except sr.UnkownValueError:
print("Doesn't Undestand")
return frase
frase = ouvir_microfone()
我来自巴西,所以我的语言中有一些单词。1)设置脚本以按说明开门
2) 编写一个函数来运行打开门的脚本:
def open_door():
os.system("/usr/bin/opendoor")
return
3) 在识别脚本中,与目标短语进行比较并运行脚本:
frase = microfone.recognize_google(audio,language='pt-BR')
if frase == "open door":
open_door()
就这样1)按说明设置打开门的脚本
2) 编写一个函数来运行打开门的脚本:
def open_door():
os.system("/usr/bin/opendoor")
return
3) 在识别脚本中,与目标短语进行比较并运行脚本:
frase = microfone.recognize_google(audio,language='pt-BR')
if frase == "open door":
open_door()
就是这样我认为你的压痕不太准确。我认为你的压痕不太准确。