我有一个在 jupyter 实验室打开的 github存储库。
主文件 .py 需要其他文件,当我在 jupyter 单元中运行它时它会给我错误。
# %load ML-SpeakerDiarization/speaker/demo/demo_diarization.py
from speaker.model.speaker_diarization import speaker_diarization
from speaker.utils.utils import read_wav
def todiarize(input):
fs, signal = read_wav(input)
n, cls, sp, z = speaker_diarization(fs, signal)
return {
'filename': z,
'nspeaker': n,
'sp': sp
}
if __name__=="__main__":
todiarize("C:\\Users\\OUKAJA\\Desktop\\oishi-master\\uploads\\1.wav")
错误是:
ModuleNotFoundError: No module named 'speaker'
但扬声器是一个目录,其中包含 3 个嵌套文件夹和一些 py 文件,而不是 1 个文件。