python - Google 语音识别不会将数据打印为字符串
问题描述
因此,我想编写一个程序来识别来自麦克风的音频并将其打印为字符串。但是 Python 并没有将录制的音频打印为字符串。我看了一些教程并阅读了一些文章,但没有任何帮助。你能帮助我吗?这是我的代码:
import speech_recognition as sr
r = sr.Recognizer()
with sr.Microphone() as source:
audio = r.listen(source)
try:
print("You said " + r.recognize_sphinx(audio))
except LookupError:
print("Could not understand audio")
谢谢!
解决方案
推荐阅读
- debugging - 共享库的 .init 部分上的断点
- node.js - nodejs socket.io 在本地网络上不起作用
- java - 在 Java 中不使用构建器模式的不可变字段
- asynchronous - 异步 GRPC?
- jquery - JQuery 点击处理程序只允许匿名函数
- python - 在 pyspark UDF 中使用类方法
- mysql - 用户 'user1'@'localhost' goddady 的访问被拒绝
- cron - Mutt 因“无法锁定/发送”而作为 cron 作业失败
- c# - 如何删除我在单击另一个按钮时创建的按钮
- mysql - MySql:插入十进制值(失真)