mirror of
https://github.com/facefusion/facefusion.git
synced 2026-09-15 20:15:28 +02:00
load voice extractor on every processor
This commit is contained in:
@@ -9,7 +9,7 @@ import numpy
|
||||
import facefusion.capability_store
|
||||
import facefusion.choices
|
||||
import facefusion.jobs.job_manager
|
||||
from facefusion import config, content_analyser, face_aligner, face_classifier, face_detector, face_masker, face_recognizer, inference_manager, logger, state_manager, translator, video_manager
|
||||
from facefusion import config, content_analyser, face_aligner, face_classifier, face_detector, 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
|
||||
@@ -153,7 +153,7 @@ def apply_args(args : Args, apply_state_item : ApplyStateItem) -> None:
|
||||
|
||||
|
||||
def get_common_modules() -> List[ModuleType]:
|
||||
return [ content_analyser, face_aligner, face_classifier, face_detector, face_masker, face_recognizer ]
|
||||
return [ content_analyser, face_aligner, face_classifier, face_detector, face_masker, face_recognizer, voice_extractor ]
|
||||
|
||||
|
||||
def pre_check() -> bool:
|
||||
|
||||
@@ -9,7 +9,7 @@ import numpy
|
||||
import facefusion.capability_store
|
||||
import facefusion.choices
|
||||
import facefusion.jobs.job_manager
|
||||
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
|
||||
@@ -531,7 +531,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:
|
||||
|
||||
@@ -9,7 +9,7 @@ from cv2.typing import Size
|
||||
|
||||
import facefusion.capability_store
|
||||
import facefusion.jobs.job_manager
|
||||
from facefusion import config, content_analyser, face_aligner, face_classifier, face_detector, face_masker, face_recognizer, inference_manager, logger, state_manager, translator, video_manager
|
||||
from facefusion import config, content_analyser, face_aligner, face_classifier, face_detector, 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
|
||||
@@ -305,7 +305,7 @@ def apply_args(args : Args, apply_state_item : ApplyStateItem) -> None:
|
||||
|
||||
|
||||
def get_common_modules() -> List[ModuleType]:
|
||||
return [ content_analyser, face_aligner, face_classifier, face_detector, face_masker, face_recognizer ]
|
||||
return [ content_analyser, face_aligner, face_classifier, face_detector, face_masker, face_recognizer, voice_extractor ]
|
||||
|
||||
|
||||
def pre_check() -> bool:
|
||||
|
||||
@@ -8,7 +8,7 @@ import numpy
|
||||
|
||||
import facefusion.capability_store
|
||||
import facefusion.jobs.job_manager
|
||||
from facefusion import config, content_analyser, face_aligner, face_classifier, face_detector, face_masker, face_recognizer, inference_manager, logger, state_manager, translator, video_manager
|
||||
from facefusion import config, content_analyser, face_aligner, face_classifier, face_detector, 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
|
||||
@@ -137,7 +137,7 @@ def apply_args(args : Args, apply_state_item : ApplyStateItem) -> None:
|
||||
|
||||
|
||||
def get_common_modules() -> List[ModuleType]:
|
||||
return [ content_analyser, face_aligner, face_classifier, face_detector, face_masker, face_recognizer ]
|
||||
return [ content_analyser, face_aligner, face_classifier, face_detector, face_masker, face_recognizer, voice_extractor ]
|
||||
|
||||
|
||||
def pre_check() -> bool:
|
||||
|
||||
@@ -7,7 +7,7 @@ import numpy
|
||||
|
||||
import facefusion.capability_store
|
||||
import facefusion.jobs.job_manager
|
||||
from facefusion import config, content_analyser, face_aligner, face_classifier, face_detector, face_masker, face_recognizer, logger, state_manager, translator, video_manager
|
||||
from facefusion import config, content_analyser, face_aligner, face_classifier, face_detector, 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
|
||||
@@ -54,7 +54,7 @@ def apply_args(args : Args, apply_state_item : ApplyStateItem) -> None:
|
||||
|
||||
|
||||
def get_common_modules() -> List[ModuleType]:
|
||||
return [ content_analyser, face_aligner, face_classifier, face_detector, face_masker, face_recognizer ]
|
||||
return [ content_analyser, face_aligner, face_classifier, face_detector, face_masker, face_recognizer, voice_extractor ]
|
||||
|
||||
|
||||
def pre_check() -> bool:
|
||||
|
||||
@@ -8,7 +8,7 @@ import numpy
|
||||
|
||||
import facefusion.capability_store
|
||||
import facefusion.jobs.job_manager
|
||||
from facefusion import config, content_analyser, face_aligner, face_classifier, face_detector, face_masker, face_recognizer, inference_manager, logger, state_manager, translator, video_manager
|
||||
from facefusion import config, content_analyser, face_aligner, face_classifier, face_detector, 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
|
||||
@@ -275,7 +275,7 @@ def apply_args(args : Args, apply_state_item : ApplyStateItem) -> None:
|
||||
|
||||
|
||||
def get_common_modules() -> List[ModuleType]:
|
||||
return [ content_analyser, face_aligner, face_classifier, face_detector, face_masker, face_recognizer ]
|
||||
return [ content_analyser, face_aligner, face_classifier, face_detector, face_masker, face_recognizer, voice_extractor ]
|
||||
|
||||
|
||||
def pre_check() -> bool:
|
||||
|
||||
@@ -7,7 +7,7 @@ import numpy
|
||||
|
||||
import facefusion.capability_store
|
||||
import facefusion.jobs.job_manager
|
||||
from facefusion import config, content_analyser, face_aligner, face_classifier, face_detector, face_masker, face_recognizer, inference_manager, logger, state_manager, translator, video_manager
|
||||
from facefusion import config, content_analyser, face_aligner, face_classifier, face_detector, 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
|
||||
@@ -331,7 +331,7 @@ def apply_args(args : Args, apply_state_item : ApplyStateItem) -> None:
|
||||
|
||||
|
||||
def get_common_modules() -> List[ModuleType]:
|
||||
return [ content_analyser, face_aligner, face_classifier, face_detector, face_masker, face_recognizer ]
|
||||
return [ content_analyser, face_aligner, face_classifier, face_detector, face_masker, face_recognizer, voice_extractor ]
|
||||
|
||||
|
||||
def pre_check() -> bool:
|
||||
|
||||
@@ -9,7 +9,7 @@ import numpy
|
||||
import facefusion.capability_store
|
||||
import facefusion.choices
|
||||
import facefusion.jobs.job_manager
|
||||
from facefusion import config, content_analyser, face_aligner, face_classifier, face_detector, face_masker, face_recognizer, inference_manager, logger, state_manager, translator, video_manager
|
||||
from facefusion import config, content_analyser, face_aligner, face_classifier, face_detector, 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
|
||||
@@ -599,7 +599,7 @@ def apply_args(args : Args, apply_state_item : ApplyStateItem) -> None:
|
||||
|
||||
|
||||
def get_common_modules() -> List[ModuleType]:
|
||||
return [ content_analyser, face_aligner, face_classifier, face_detector, face_masker, face_recognizer ]
|
||||
return [ content_analyser, face_aligner, face_classifier, face_detector, face_masker, face_recognizer, voice_extractor ]
|
||||
|
||||
|
||||
def pre_check() -> bool:
|
||||
|
||||
@@ -9,7 +9,7 @@ import numpy
|
||||
import facefusion.capability_store
|
||||
import facefusion.choices
|
||||
import facefusion.jobs.job_manager
|
||||
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
|
||||
@@ -223,7 +223,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:
|
||||
|
||||
@@ -9,7 +9,7 @@ import numpy
|
||||
import facefusion.capability_store
|
||||
import facefusion.choices
|
||||
import facefusion.jobs.job_manager
|
||||
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
|
||||
@@ -609,7 +609,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:
|
||||
|
||||
Reference in New Issue
Block a user