video_translation/core/__init__.py
2025-08-20 11:39:34 +08:00

48 lines
1012 B
Python

# use try-except to avoid error when installing
try:
from . import (
_1_ytdlp,
_2_asr,
_3_1_split_nlp,
_3_2_split_meaning,
_4_1_summarize,
_4_2_translate,
_5_split_sub,
_6_gen_sub,
_7_sub_into_vid,
_8_1_audio_task,
_8_2_dub_chunks,
_9_refer_audio,
_10_gen_audio,
_11_merge_audio,
_12_dub_to_vid
)
from .utils import *
from .utils.onekeycleanup import cleanup
from .utils.delete_retry_dubbing import delete_dubbing_files
except ImportError:
pass
__all__ = [
'ask_gpt',
'load_key',
'update_key',
'cleanup',
'delete_dubbing_files',
'_1_ytdlp',
'_2_asr',
'_3_1_split_nlp',
'_3_2_split_meaning',
'_4_1_summarize',
'_4_2_translate',
'_5_split_sub',
'_6_gen_sub',
'_7_sub_into_vid',
'_8_1_audio_task',
'_8_2_dub_chunks',
'_9_refer_audio',
'_10_gen_audio',
'_11_merge_audio',
'_12_dub_to_vid'
]