#python #machine-learning
Вопрос:
Я создаю приложение для распознавания динамиков, при загрузке моделей gmm я получаю такую ошибку.
models = [pickle.load(open(fname,'r')) for fname in gmmFiles] TypeError: a bytes-like object is required, not 'str'
Как я могу это исправить?
path = "speaker_models/" gmmFiles = [os.path.join(path ,fname) for fname in os.listdir(path) if name.endswith('.gmm')] models = [pickle.load(open(fname,'r')) for fname in gmmFiles]
Комментарии:
1. Насколько я понимаю, файл GMM-это текстовый файл в формате XML, используемый для создания . Файлы BMG. Вы ранее обрабатывали файл gmm, если у вас есть код, который использовался для этого процесса? Если вы этого не сделали, что заставляет вас думать, что вы можете использовать picle для открытия файла?
2. Я не мариновал файлы gmm, что вы рекомендуете открыть их?
3. что-то, что открывает xml-файлы