我收到此错误'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)
答案 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)
我希望这对您有帮助!