Skip to content

비주얼 DAG 자동화 워크플로우 엔진 ​

DuRT의 가장 혁신적인 핵심 생산성은 유향 비순환 그래프 (Directed Acyclic Graph, DAG) 기반의 비주얼 워크플로우 오케스트레이션 엔진에 있습니다.

음성 녹음, 전사, 교정, 번역, 음성 합성을 단편적인 도구로 다루지 않고, 2D 캔버스 위에서 노드를 자유롭게 배치하고 베지어 곡선으로 연결하여 완전 자동화된 미디어 파이프라인을 구축할 수 있습니다.

DuRT 비주얼 DAG 자동화 워크플로우 파이프라인


핵심 개념: 직렬 파이프라인에서 'DAG 토폴로지'로의 도약 ​

기존의 단순한 단계 A ➔ 단계 B ➔ 단계 C 직렬 방식과 달리, DuRT 3.0의 DAG 엔진은 두 가지 큰 도약을 가져왔습니다:

1. 다중 브랜치 병렬 분기 (Parallel Fan-out) ​

상위 단계의 산출물이 서로 다른 역할을 하는 여러 하위 단계로 동시에 흘러가 병렬 처리됩니다. 예컨대 음성 인식이 완료되어 자막 트랙이 생성되면 세 가지 작업을 동시에 병렬로 실행할 수 있습니다:

  • 분기 1 (발행용 정제): 자막 줄바꿈 및 추임새 정제 ➔ 깔끔한 SRT 내보내기;
  • 분기 2 (다국어 글로벌): 전문 번역 ➔ TTS 캐릭터 음성 합성 ➔ 다국어 더빙 오디오 생성;
  • 분기 3 (지식 자산화): AI 회의록 요약 및 액션 아이템 추출 ➔ Notion 및 Obsidian 자동 동기화.

2. 강타입 데이터 계약 (Data Contract) ​

안정적인 파이프라인 구동을 위해 노드 포트 사이에 **엄격한 데이터 타입 규칙 (DuWorkflowDataType)**을 적용합니다. 흐르는 데이터는 6가지로 구분됩니다:

데이터 타입 식별자이름아이콘주요 생성 단계주요 수신 단계
audioStream실시간 오디오 스트림🎙️오디오/화면 캡처 (monitorCapture)실시간 음성 인식 (realtimeASR)
mediaFile실체 미디어 파일📁파일/링크 가져오기 (mediaInput)미디어 파일 전사 (mediaASR)
subtitleStream실시간 스트리밍 자막💬실시간 음성 인식 (realtimeASR)실시간 동시통역 (realtimeTranslation)
subtitleTrack타임라인 자막 트랙⏱️미디어 파일 전사 (mediaASR), 자막 입력자막 정제, 전문 번역, 산출물 내보내기
document구조화 문서📄회의록 및 요약 (contentCreation)산출물 저장, Notion/Obsidian 전송
deliverable최종 산출물 패키지📦산출물 내보내기 (exportArtifact)로컬 저장, S3/WebDAV 업로드

11대 표준 워크플로우 단계 ​

  1. 입력 소스 (Inputs): monitorCapture, mediaInput, subtitleInput
  2. ASR & 실시간 통역: realtimeASR, mediaASR, realtimeTranslation
  3. AI 후처리, 생성 및 전달: subtitleRefinement, fullTranslation, contentCreation, textToSpeech, exportArtifact

상세 포트 규격과 설정은 11가지 단계별 기능을 참고하세요.


템플릿 센터 (Workflow Hub) ​

  • 🎙️ 실시간 회의록 스트림: 시스템 오디오 캡처 ➔ 실시간 전사 ➔ AI 요약 및 액션 아이템 ➔ Notion 데이터베이스 자동 동기화;
  • 🌏 영상 글로벌 다국어 더빙 스트림: MP4 영상 가져오기 ➔ 미디어 전사 ➔ 다국어 번역 ➔ TTS 다역할 더빙 ➔ 이중언어 SRT 및 더빙 오디오 내보내기;
  • 🧹 팟캐스트 클리너 스트림: 단어 타임스탬프 전사 ➔ LLM 추임새 제거 및 줄바꿈 최적화 ➔ 고품질 SRT 및 Markdown 노트 저장;
  • ☁️ 멀티 클라우드 자동 아카이빙 스트림: 음성 전사 ➔ S3 호환 스토리지 자동 업로드 ➔ 사내 Webhook 파이프라인 트리거.

Crafted with precision for macOS.