首页 > 解决方案 > Python 异常没有详细信息

问题描述

我正在使用以下代码读取 WAV 文件

from glob import glob
import os
from datetime import datetime
import speech_recognition as sr

r = sr.Recognizer()

start_time = datetime.now()
print("Start Time : " + str(start_time))

text=""
count= 0
for f in glob('audio_*'):
    print(f)
    with sr.AudioFile(f) as source:
        audio = r.record(source)
        try:
           s = r.recognize_google(audio)
           text=text+s
        except Exception as e:
             print("Exception: "+str(e))
            
        count=count+1
        if count > 10 :
           break

end_time = datetime.now()
print("End Time : " + str(end_time))
print('Duration: {}'.format(end_time - start_time) + " For File Lenth of :" + str(len))

print(text.capitalized())

但是当我执行代码时,它随机给我以下错误

(transcript) c:\temp\transcript>python read.py
Start Time : 2021-02-07 00:33:13.137851
audio_10001.wav
audio_10002.wav
audio_10003.wav
**Exception**:
audio_10004.wav
audio_10005.wav
audio_10006.wav
audio_10007.wav
audio_10008.wav
**Exception**:
audio_10009.wav

你能帮我解释一下为什么它给了我一个例外并且没有任何细节吗?这个 wav 文件在 4 分钟内拆分

谢谢

标签: python-3.xspeech-recognition

解决方案


推荐阅读