from scipy.io import wavfile
from spleeter.separator import Separator
input_ = 'D:/Users/Haujet/Desktop/sound.wav'
separator = Separator('spleeter:5stems', multiprocess=False)
prediction = separator.separate(wavfile.read(input_)[1])
print(prediction)
在 Windows 下,python 的 multiprocess 支持不完整,所以在使用 spleeter 时会发生无限循环新建进程的情况,需要关闭 multiprocess 才能调用。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于