我在这里完全空白。我有一个 wav 文件(尝试了来自多个来源的多个文件),我试图使用 pydub.silence.split_on_silence 方法根据单词之间的静音来拆分它。无论我做什么,我都没有得到任何输出,我的意思是没有。使用 Audiosegment 读取文件。我也导出了原始文件,以确保正确读取文件并且导出的文件很好。但没有分裂的wavs。我正在使用 Python 3.5.2
sound_file = AudioSegment.from_wav(path)
sound_file.export('inputfile.wav', format="wav")
audio_chunks = pydub.silence.split_on_silence(sound_file)
print("Audio chunks generated ", audio_chunks)
audio_chunks 的打印导致 [] 而不是显示对象数组。没有抛出错误。