我能否从 JUKEBOX 嵌入中重建 .wav 文件?
作者: CamellIyquitous创建于 2025年3月24日更新于 2025年3月24日
你好,我尝试使用以下代码提取嵌入: def extract(fpath, skip_completed=True, dest_dir="aist_juke_feats"): os.makedirs(dest_dir, exist_ok=True) audio_name = Path(fpath).stem save_path = os.path.join(dest_dir, audio_name + ".npy") if os.path.exists(save_path) and skip_completed: return audio = jukemirlib.load_audio(fpath) # Jukebox 的默认采样率为 44100 reps = jukemirlib.extract(audio, layers=[LAYER], downsample_target_rate=FPS) # np.save(save_path, reps[LAYER]) return reps[LAYER], save_path 现在我想从 reps[66] 重建 .wav 音频,但据我所知,Jukebox vqvae 解码需要 "vqvae 编码",但我只有一个 "reps[66]",我该怎么做?
内容来源: openai/jukebox