diff --git a/facefusion/uis/components/source.py b/facefusion/uis/components/source.py index 26089880..d78ac998 100644 --- a/facefusion/uis/components/source.py +++ b/facefusion/uis/components/source.py @@ -2,7 +2,7 @@ from typing import List, Optional, Tuple import gradio -from facefusion import state_manager, translator, voice_extractor +from facefusion import state_manager, translator from facefusion.common_helper import get_first from facefusion.filesystem import filter_audio_paths, filter_image_paths, has_audio, has_image from facefusion.uis.core import register_ui_component @@ -56,9 +56,6 @@ def update(files : List[File]) -> Tuple[gradio.Audio, gradio.Image]: source_image_path = get_first(filter_image_paths(file_names)) state_manager.set_item('source_paths', file_names) - if has_source_audio: - voice_extractor.pre_check() - return gradio.Audio(value = source_audio_path, visible = has_source_audio), gradio.Image(value = source_image_path, visible = has_source_image) state_manager.clear_item('source_paths') diff --git a/facefusion/uis/layouts/default.py b/facefusion/uis/layouts/default.py index c415e4a5..82fcc7bd 100755 --- a/facefusion/uis/layouts/default.py +++ b/facefusion/uis/layouts/default.py @@ -10,12 +10,6 @@ from facefusion.uis.components import about, age_modifier_options, background_re def pre_check() -> bool: - common_modules = [ facefusion.face_classifier, facefusion.face_detector, facefusion.face_landmarker, facefusion.face_masker, facefusion.face_recognizer ] - - for common_module in common_modules: - if not common_module.pre_check(): - return False - return True