diff --git a/kb_workflow/pipeline/processors/__init__.py b/kb_workflow/pipeline/processors/__init__.py index 5354519..b7f91d0 100644 --- a/kb_workflow/pipeline/processors/__init__.py +++ b/kb_workflow/pipeline/processors/__init__.py @@ -5,6 +5,7 @@ This module contains processors for various content transformation tasks: - ParseProcessor: URL parsing for various platforms - DownloadProcessor: Metadata and content downloading - ASRProcessor: Audio-to-text conversion (subtitle download + Whisper.cpp) +- SRTProcessor: SRT subtitle processing (parse, segment, correct, markdown) - AnalyzeProcessor: AI-powered content analysis using DeepAnalyzer - ArchiveProcessor: Copy analysis reports to archive directory """ @@ -13,6 +14,7 @@ from kb_workflow.pipeline.processors.base import BaseProcessor from kb_workflow.pipeline.processors.parse import ParseProcessor from kb_workflow.pipeline.processors.download import DownloadProcessor from kb_workflow.pipeline.processors.asr import ASRProcessor +from kb_workflow.pipeline.processors.srt import SRTProcessor from kb_workflow.pipeline.processors.analyze import AnalyzeProcessor from kb_workflow.pipeline.processors.archive import ArchiveProcessor @@ -21,6 +23,7 @@ __all__ = [ "ParseProcessor", "DownloadProcessor", "ASRProcessor", + "SRTProcessor", "AnalyzeProcessor", "ArchiveProcessor", ]