gpt4 book ai didi

python - 音频文件无法读取为 PCM WAV、AIFF/AIFF-C 或 Native FLAC;检查文件是否损坏或其他格式

转载 作者:行者123 更新时间:2023-12-04 23:20:13 24 4
gpt4 key购买 nike

import os
import speech_recognition as sr

command = "ffmpeg -i videototext.mp4 videototext.mp3"
os.system(command)

commandwav = "ffmpeg -i videototext.mp3 videototext.wav"
os.system(commandwav)

AUDIO_FILE = "videototext.wav"

r = sr.Recognizer()
videototext = sr.AudioFile(AUDIO_FILE)

with videototext as source:
audio = r.record(source, duration=100)

print(type(audio))
print(r.recognize_google(audio))

以上是我的代码,那么错误是:音频文件无法读取为 PCM WAV、AIFF/AIFF-C 或 Native FLAC;检查文件是否损坏或其他格式。

最佳答案

这也让我发疯;
路径显然是问题所在。有几种解释,如下面的解释,告诉您修改为
C:\ffmpeg\bin
(例如:https://windowsloop.com/install-ffmpeg-windows-10/)
和其他解释相同的人不起作用。
我的解决方案是修改anaconda3路径的路径:
C:\Users\YOURPATH\anaconda3\Lib\site-packages\ffmpeg\bin
然后我需要重新启动计算机才能使注册表更改生效!
别忘了最后一步...
不寻常的是 ffmpeg 无法创建,使用路径无需用户修改路径(脏)。

关于python - 音频文件无法读取为 PCM WAV、AIFF/AIFF-C 或 Native FLAC;检查文件是否损坏或其他格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68631214/

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