Я пытаюсь создать систему идентификации докладчиков, используя код из GitHub, но в части тестирования ошибка "_pickle.UnpicklingError: не удалось найти MARK" стерта, я столкнулся со многими ошибками, прежде чем эта последняя из них была "_pickle.UnpicklingError : неверный ключ загрузки, '\ xef' ". Поэтому я удалил файл моделей, чтобы устранить ошибку, но эта новая ошибка стирает, может кто-нибудь помочь мне разобраться в ошибке и решить ее.
это код:
def test1():
#source = "testfile.wav"
modelpath = "models\\"
gmm_files = [os.path.join(modelpath,fname) for fname in
os.listdir(modelpath)]
#Load the Gaussian gender Models
#gmm_files.seek(0)
models = [pickle.load(open(fname,'rb')) for fname in gmm_files]
speakers = [fname.split("\\")[-1].split[0] for fname
in gmm_files]
ошибка стерта конкретно в строке:
models = [pickle.load(open(fname,'rb')) for fname in gmm_files]
файл моделей содержит обученные модели динамиков с расширением model.wav.gmm