Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 如何使语音识别暂停阈值正常工作_Python 3.x_Speech Recognition - Fatal编程技术网

Python 3.x 如何使语音识别暂停阈值正常工作

Python 3.x 如何使语音识别暂停阈值正常工作,python-3.x,speech-recognition,Python 3.x,Speech Recognition,我正在尝试获取音频输入并将其保存为.wav文件。 我的代码如下: import speech_recognition as sr def save(): r=sr.Recognizer() r.pause_threshold = 0.6 with sr.Microphone() as source: print('Yes') audio=r.listen(source) with open('test.wav','

我正在尝试获取音频输入并将其保存为.wav文件。
我的代码如下:

import speech_recognition as sr
def save():
    r=sr.Recognizer()
    r.pause_threshold = 0.6
    with sr.Microphone() as source:
        print('Yes')
        
        audio=r.listen(source)
    with open('test.wav','wb') as wav:
         wav.write(audio.get_wav_data())
save()
如果我保存并运行此文件,它将一直侦听或直到我终止代码。
有人能帮我吗。
谢谢你
-杠杆