Adds explicit validation of song input and rvc model name at the beginning of the generate_song_cover.run_pipeline function. This is done mainly to fail fast when a user has forgot to supply an RVC model name in the UI
Additionally, this PR also pins the version of faiss-cpu to 1.7.3 for windows (the same version that is used for linux). This seems to solve some spurious errors with faiss AVX2 not working.
Adds explicit validation of song input and rvc model name at the beginning of the
generate_song_cover.run_pipeline
function. This is done mainly to fail fast when a user has forgot to supply an RVC model name in the UIAdditionally, this PR also pins the version of
faiss-cpu
to1.7.3
for windows (the same version that is used for linux). This seems to solve some spurious errors with faiss AVX2 not working.