Python语音识别:AttributeError:模块“ speech_recognition”没有属性“ record”

时间:2020-04-24 15:09:55

标签: python artificial-intelligence speech-recognition spyder

我收到此错误'AttributeError:在下面的代码中模块'speech_recognition'没有属性'record'。这不是因为我的文件名是Speech_Recognition,而是我尝试了该错误修复程序。有什么想法吗?

    # -*- coding: utf-8 -*-

import speech_recognition as sr
import pyaudio as pa
import time as t

mic = sr.Microphone()

inp = sr.AudioFile('data.wav')
with inp as source:
    audio = sr.record(source)

1 个答案:

答案 0 :(得分:0)

您需要添加另一个变量:

var layer = new OpenLayers.Layer.TMS('District', 'http://127.0.0.1:8080/tms/', {layername: 'district/distgrid', type: 'png', isBaseLayer:true,transitionEffect:"resize" });
map.addLayer(layer);

然后将r = sr.Recognizer() 更改为sr.record(source)

我希望这对您有帮助!