gpt4 book ai didi

python-3.x - 如何使我的 speech_recognition 暂停阈值正常工作

转载 作者:行者123 更新时间:2023-12-05 06:49:41 25 4
gpt4 key购买 nike

我正在尝试获取音频输入并将其保存为 .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()

如果我保存并运行这个文件,它会一直监听或者直到我终止代码。
谁能帮帮我。
谢谢
-杠杆

最佳答案

import speech_recognition as sr
def save():
r=sr.Recognizer()
r.pause_threshold = 0.6
with sr.Microphone() as source:
print('Yes')
r.adjust_for_ambient_noise(source)
audio=r.listen(source)
with open('test.wav','wb') as wav:
wav.write(audio.get_wav_data())
save()

关于python-3.x - 如何使我的 speech_recognition 暂停阈值正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66558866/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com