python - 谷歌语音到文本不适用于小音频
问题描述
我希望它能够识别说话者说话的字母(0.28 秒的音频),但它给出了未知值错误
import speech_recognition as sr
r=sr.Recognizer()
l1=sr.AudioFile("clips/a.wav")
l2=sr.AudioFile("clips/B.wav")
with l1 as source:
a1=r.record(source,offset=.28,duration=.28)
with l2 as source:
a2=r.record(source)
print(r.recognize_google(a1))
Speech_recognition.UnknownValueError
解决方案
推荐阅读
- python - 为什么按下 guizero 按钮时我的 LED 灯不亮?
- ios - 如何从 Firebase 添加具有 setValue 的用户 在 ios 中读取和写入数据
- java - 参数中的 Java 多态性
- amazon-web-services - 从 AWS 下载检查点
- postgresql - 如何使用.net core DBFunction将行作为参数传递给Postgres函数
- pandas - pandas.reorder_levels 只有一个索引
- java - 创建一个通用 JSONPatch 对象
- python - 从源代码构建 Python 时出现 SSL 错误
- python-3.x - Python Selenium 数据不加载(网站安全)
- python - 随机我得到错误:“selenium.common.exceptions.ElementNotInteractableException:消息:元素不可交互:元素大小为零”