python - SpeechRecognition 在 Python (Raspberry Pi 4) 中不起作用。我在 try/except 中得到了 except
问题描述
正如我在标题中所说,我使用的是 Raspberry Pi 4 和 Thonny Python IDE。我的代码很简单,而且我到处都看到过相同的脚本。但是,它对我不起作用。
顺便说一句,我有 Python 3.7.3。
我需要你的帮助!!!谢谢,麻烦您了!!:))
import speech_recognition as sr
nombre = "broder"
listener = sr.Recognizer()
def listen():
print("Funciona?")
rec = ''
try:
with sr.Microphone() as source:
pc = listener.listen(sr.Microphone())
rec = listener.recognize_google(pc)
#Todo a minúscula, xsiaca
rec = rec.lower()
print("Síiiii")
#if nombre in rec:
#rec = rec.replace(nombre, '')
except:
print("Qué va")
rec = ''
return rec
def run_broder():
rec = listen()
print(rec)
if __name__ == '__main__':
run_broder()
输出是
功能?
奎瓦
解决方案
推荐阅读
- r - 如何将带有希伯来语字段的 RData 文件加载到画面中
- keycloak - Keyclock 与用户组共享资源
- windows - 加密服务提供者签名过程
- java - 反序列化没有默认构造函数的 JSON
- java - Swagger/Openapi-Annotations:如何使用 $ref 生成 allOf?
- .net - 忽略 sqlprojAssemblyReference.cache
- mysql - 如何根据同一数据库中另一个表的条件更新sql数据库表
- sql - 如何在子查询中使用“分组依据”?
- c# - 在 UWP 中显示主窗口的辅助窗口中心
- asp.net - 如何在 ubuntu 中使用 vs 代码安装和配置 asp.net?