Python Telegram Bot中的音频段库



我需要使用音频段库将音频转换为文本我安装它,但它在运行时显示一个警告,当我运行项目,它不工作:

RuntimeWarning:找不到ffmpeg或avconv -默认为ffmpeg,但可能无法工作警告("无法找到ffmpeg或avconv -默认为ffmpeg,但可能不工作",运行时警告)

sound = AudioSegment.from_ogg('user.ogg')
sound.export('user.wav', format="wav")
r = sr.Recognizer()
with sr.AudioFile("user.wav") as source:
audio = r.record(source)
text = r.recognize_google(audio)
print(text)

注意:在我格式化我的电脑之前它是工作的,但是当我试图重新安装它时,消息出现了。

我需要你的帮助和Thank You…

打开ffmpeg页面时,不要选择下载代码的选项。相反,选择安装.exe文件。完成后,您将在ffmpeg文件夹内的bin文件夹中看到ffmpeg.exe。最后,将bin文件夹的路径放入path system/user变量中。

最新更新