transcript_service / src /__init__.py
PCNUSMSE's picture
Upload folder using huggingface_hub
4e37375 verified
"""源代码主模块
应用程序源代码的根模块,集成所有功能组件。
"""
# 导入核心模块
from .core import (
Config, get_config, reload_config,
TaskManager, TaskStatus, TaskPriority, Task, get_task_manager, task_manager
)
# 导入服务模块
from .services import (
FileValidator, get_file_validator, file_validator,
OSSService, get_oss_service, oss_service,
ParaformerService, get_paraformer_service, paraformer_service
)
# 导入工具模块
from .utils import (
Logger, TaskLogger, get_logger, get_task_logger, logger
)
# 导入API模块
from .api import (
GradioInterface, get_gradio_interface, create_demo_interface, gradio_interface
)
__all__ = [
# 核心模块
"Config", "get_config", "reload_config",
"TaskManager", "TaskStatus", "TaskPriority", "Task", "get_task_manager", "task_manager",
# 服务模块
"FileValidator", "get_file_validator", "file_validator",
"OSSService", "get_oss_service", "oss_service",
"ParaformerService", "get_paraformer_service", "paraformer_service",
# 工具模块
"Logger", "TaskLogger", "get_logger", "get_task_logger", "logger",
# API模块
"GradioInterface", "get_gradio_interface", "create_demo_interface", "gradio_interface"
]