diff --git a/facefusion/processors/modules/age_modifier/core.py b/facefusion/processors/modules/age_modifier/core.py index daffa284..d442f21b 100755 --- a/facefusion/processors/modules/age_modifier/core.py +++ b/facefusion/processors/modules/age_modifier/core.py @@ -9,7 +9,7 @@ import numpy import facefusion.choices import facefusion.jobs.job_manager import facefusion.jobs.job_store -from facefusion import config, content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer, inference_manager, logger, state_manager, translator, video_manager +from facefusion import config, content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer, inference_manager, logger, state_manager, translator, video_manager, voice_extractor from facefusion.common_helper import create_int_metavar, get_middle from facefusion.download import conditional_download_hashes, conditional_download_sources, resolve_download_url from facefusion.face_creator import scale_face @@ -136,7 +136,7 @@ def apply_args(args : Args, apply_state_item : ApplyStateItem) -> None: def get_common_modules() -> List[ModuleType]: - return [ content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer ] + return [ content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer, voice_extractor ] def pre_check() -> bool: diff --git a/facefusion/processors/modules/background_remover/core.py b/facefusion/processors/modules/background_remover/core.py index ecc8a299..450339ed 100644 --- a/facefusion/processors/modules/background_remover/core.py +++ b/facefusion/processors/modules/background_remover/core.py @@ -9,7 +9,7 @@ import numpy import facefusion.choices import facefusion.jobs.job_manager import facefusion.jobs.job_store -from facefusion import config, content_analyser, inference_manager, logger, state_manager, translator, video_manager +from facefusion import config, content_analyser, inference_manager, logger, state_manager, translator, video_manager, voice_extractor from facefusion.common_helper import is_macos, is_windows from facefusion.download import conditional_download_hashes, conditional_download_sources, resolve_download_url from facefusion.execution import has_execution_provider @@ -509,7 +509,7 @@ def apply_args(args : Args, apply_state_item : ApplyStateItem) -> None: def get_common_modules() -> List[ModuleType]: - return [ content_analyser ] + return [ content_analyser, voice_extractor ] def pre_check() -> bool: diff --git a/facefusion/processors/modules/deep_swapper/core.py b/facefusion/processors/modules/deep_swapper/core.py index 5164ad16..ffa8992e 100755 --- a/facefusion/processors/modules/deep_swapper/core.py +++ b/facefusion/processors/modules/deep_swapper/core.py @@ -9,7 +9,7 @@ from cv2.typing import Size import facefusion.jobs.job_manager import facefusion.jobs.job_store -from facefusion import config, content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer, inference_manager, logger, state_manager, translator, video_manager +from facefusion import config, content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer, inference_manager, logger, state_manager, translator, video_manager, voice_extractor from facefusion.common_helper import create_int_metavar, get_middle from facefusion.download import conditional_download_hashes, conditional_download_sources, resolve_download_url_by_provider from facefusion.face_creator import scale_face @@ -288,7 +288,7 @@ def apply_args(args : Args, apply_state_item : ApplyStateItem) -> None: def get_common_modules() -> List[ModuleType]: - return [ content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer ] + return [ content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer, voice_extractor ] def pre_check() -> bool: diff --git a/facefusion/processors/modules/expression_restorer/core.py b/facefusion/processors/modules/expression_restorer/core.py index 320f6224..d803b4b2 100755 --- a/facefusion/processors/modules/expression_restorer/core.py +++ b/facefusion/processors/modules/expression_restorer/core.py @@ -8,7 +8,7 @@ import numpy import facefusion.jobs.job_manager import facefusion.jobs.job_store -from facefusion import config, content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer, inference_manager, logger, state_manager, translator, video_manager +from facefusion import config, content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer, inference_manager, logger, state_manager, translator, video_manager, voice_extractor from facefusion.common_helper import create_int_metavar, get_middle from facefusion.download import conditional_download_hashes, conditional_download_sources, resolve_download_url from facefusion.face_creator import scale_face @@ -113,7 +113,7 @@ def apply_args(args : Args, apply_state_item : ApplyStateItem) -> None: def get_common_modules() -> List[ModuleType]: - return [ content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer ] + return [ content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer, voice_extractor ] def pre_check() -> bool: diff --git a/facefusion/processors/modules/face_debugger/core.py b/facefusion/processors/modules/face_debugger/core.py index be6138ab..749494d0 100755 --- a/facefusion/processors/modules/face_debugger/core.py +++ b/facefusion/processors/modules/face_debugger/core.py @@ -7,7 +7,7 @@ import numpy import facefusion.jobs.job_manager import facefusion.jobs.job_store -from facefusion import config, content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer, logger, state_manager, translator, video_manager +from facefusion import config, content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer, logger, state_manager, translator, video_manager, voice_extractor from facefusion.common_helper import get_middle from facefusion.face_creator import scale_face from facefusion.face_helper import warp_face_by_face_landmark_5 @@ -42,7 +42,7 @@ def apply_args(args : Args, apply_state_item : ApplyStateItem) -> None: def get_common_modules() -> List[ModuleType]: - return [ content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer ] + return [ content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer, voice_extractor ] def pre_check() -> bool: diff --git a/facefusion/processors/modules/face_editor/core.py b/facefusion/processors/modules/face_editor/core.py index 835f562f..ed520aeb 100755 --- a/facefusion/processors/modules/face_editor/core.py +++ b/facefusion/processors/modules/face_editor/core.py @@ -8,7 +8,7 @@ import numpy import facefusion.jobs.job_manager import facefusion.jobs.job_store -from facefusion import config, content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer, inference_manager, logger, state_manager, translator, video_manager +from facefusion import config, content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer, inference_manager, logger, state_manager, translator, video_manager, voice_extractor from facefusion.common_helper import create_float_metavar, get_middle from facefusion.download import conditional_download_hashes, conditional_download_sources, resolve_download_url from facefusion.face_creator import scale_face @@ -167,7 +167,7 @@ def apply_args(args : Args, apply_state_item : ApplyStateItem) -> None: def get_common_modules() -> List[ModuleType]: - return [ content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer ] + return [ content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer, voice_extractor ] def pre_check() -> bool: diff --git a/facefusion/processors/modules/face_enhancer/core.py b/facefusion/processors/modules/face_enhancer/core.py index 04af4cf8..f2e50f99 100755 --- a/facefusion/processors/modules/face_enhancer/core.py +++ b/facefusion/processors/modules/face_enhancer/core.py @@ -7,7 +7,7 @@ import numpy import facefusion.jobs.job_manager import facefusion.jobs.job_store -from facefusion import config, content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer, inference_manager, logger, state_manager, translator, video_manager +from facefusion import config, content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer, inference_manager, logger, state_manager, translator, video_manager, voice_extractor from facefusion.common_helper import create_float_metavar, create_int_metavar, get_middle from facefusion.download import conditional_download_hashes, conditional_download_sources, resolve_download_url from facefusion.face_creator import scale_face @@ -307,7 +307,7 @@ def apply_args(args : Args, apply_state_item : ApplyStateItem) -> None: def get_common_modules() -> List[ModuleType]: - return [ content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer ] + return [ content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer, voice_extractor ] def pre_check() -> bool: diff --git a/facefusion/processors/modules/face_swapper/core.py b/facefusion/processors/modules/face_swapper/core.py index 08055e3d..1469a045 100755 --- a/facefusion/processors/modules/face_swapper/core.py +++ b/facefusion/processors/modules/face_swapper/core.py @@ -9,7 +9,7 @@ import numpy import facefusion.choices import facefusion.jobs.job_manager import facefusion.jobs.job_store -from facefusion import config, content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer, inference_manager, logger, state_manager, translator, video_manager +from facefusion import config, content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer, inference_manager, logger, state_manager, translator, video_manager, voice_extractor from facefusion.common_helper import get_first, get_middle, is_macos from facefusion.download import conditional_download_hashes, conditional_download_sources, resolve_download_url from facefusion.execution import has_execution_provider @@ -572,7 +572,7 @@ def apply_args(args : Args, apply_state_item : ApplyStateItem) -> None: def get_common_modules() -> List[ModuleType]: - return [ content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer ] + return [ content_analyser, face_classifier, face_detector, face_landmarker, face_masker, face_recognizer, voice_extractor ] def pre_check() -> bool: diff --git a/facefusion/processors/modules/frame_colorizer/core.py b/facefusion/processors/modules/frame_colorizer/core.py index c3a9b718..8881095b 100644 --- a/facefusion/processors/modules/frame_colorizer/core.py +++ b/facefusion/processors/modules/frame_colorizer/core.py @@ -9,7 +9,7 @@ import numpy import facefusion.choices import facefusion.jobs.job_manager import facefusion.jobs.job_store -from facefusion import config, content_analyser, inference_manager, logger, state_manager, translator, video_manager +from facefusion import config, content_analyser, inference_manager, logger, state_manager, translator, video_manager, voice_extractor from facefusion.common_helper import create_int_metavar, is_macos from facefusion.download import conditional_download_hashes, conditional_download_sources, resolve_download_url from facefusion.execution import has_execution_provider @@ -200,7 +200,7 @@ def apply_args(args : Args, apply_state_item : ApplyStateItem) -> None: def get_common_modules() -> List[ModuleType]: - return [ content_analyser ] + return [ content_analyser, voice_extractor ] def pre_check() -> bool: diff --git a/facefusion/processors/modules/frame_enhancer/core.py b/facefusion/processors/modules/frame_enhancer/core.py index e849f57c..6fd66baa 100644 --- a/facefusion/processors/modules/frame_enhancer/core.py +++ b/facefusion/processors/modules/frame_enhancer/core.py @@ -9,7 +9,7 @@ import numpy import facefusion.choices import facefusion.jobs.job_manager import facefusion.jobs.job_store -from facefusion import config, content_analyser, inference_manager, logger, state_manager, translator, video_manager +from facefusion import config, content_analyser, inference_manager, logger, state_manager, translator, video_manager, voice_extractor from facefusion.common_helper import create_int_metavar, is_macos from facefusion.download import conditional_download_hashes, conditional_download_sources, resolve_download_url from facefusion.execution import has_execution_provider @@ -592,7 +592,7 @@ def apply_args(args : Args, apply_state_item : ApplyStateItem) -> None: def get_common_modules() -> List[ModuleType]: - return [ content_analyser ] + return [ content_analyser, voice_extractor ] def pre_check() -> bool: