Moteur de Flux de Travail Automatisé DAG Visuel
La fonctionnalité de productivité la plus novatrice de DuRT réside dans son moteur de flux de travail visuel modulaire basé sur les graphes acycliques dirigés (DAG).
Plutôt que d'envisager la capture audio, la reconnaissance vocale, le traitement textuel par LLM, la traduction et la synthèse vocale comme des utilitaires isolés, DuRT 3.0 vous permet de connecter des nœuds sur un canevas 2D interactif à l'aide de courbes de Bézier, composant ainsi des pipelines de production multimédia entièrement automatisés de bout en bout.

Changement de paradigme : des chaînes linéaires aux topologies DAG
Les outils traditionnels vous contraignent à des suites linéaires rigides du type Étape A ➔ Étape B ➔ Étape C. L'architecture DAG de DuRT 3.0 apporte deux ruptures déterminantes :
1. Ramification parallèle simultanée (Fan-out)
Une étape en amont peut se diviser simultanément en plusieurs étapes en aval. Dès que la transcription génère une piste de sous-titres, le moteur peut exécuter trois branches parallèles en même temps :
- Branche 1 (Publication) : Optimisation des sous-titres ➔ Exportation au format SRT soigné ;
- Branche 2 (Localisation) : Traduction multilingue ➔ Doublage vocal par IA (TTS) ➔ Exportation de la piste audio localisée ;
- Branche 3 (Base de connaissances) : Résumé de réunion & extraction des plans d'action par IA ➔ Synchronisation automatique vers Notion et Obsidian.
2. Contrats de données strictement typés (DuWorkflowDataType)
Pour garantir une stabilité et une fiabilité absolues à l'exécution, DuRT applique un contrat de typage strict sur les ports de chaque nœud à travers 6 types de données distincts :
| Identifiant du type | Nom | Icône | Étape productrice courante | Étape consommatrice courante |
|---|---|---|---|---|
audioStream | Flux d'échantillons audio | 🎙️ | Capture audio / écran (monitorCapture) | Transcription temps réel (realtimeASR) |
mediaFile | Fichier multimédia physique | 📁 | Entrée média / lien URL (mediaInput) | Transcription de fichier (mediaASR) |
subtitleStream | Flux de sous-titres en direct | 💬 | Transcription temps réel (realtimeASR) | Traduction simultanée (realtimeTranslation) |
subtitleTrack | Piste de sous-titres horodatée | ⏱️ | Transcription média (mediaASR), Entrée sous-titres | Relecture, Traduction, Export de livrables |
document | Document structuré | 📄 | Création de contenu (contentCreation) | Export de livrables, Sync Notion / Obsidian |
deliverable | Package de livraison | 📦 | Export de livrables (exportArtifact) | Stockage local, Téléversement S3 / WebDAV |
NOTE
Le moteur de règles intégré contrôle automatiquement la compatibilité des ports et empêche les boucles cycliques : seuls les ports dotés de types compatibles peuvent être reliés, prévenant ainsi toute anomalie d'exécution.
Les 11 Étapes Standards d'un Flux de Travail
DuRT 3.0 met à votre disposition 11 étapes atomiques standardisées, depuis la capture initiale jusqu'à la livraison multi-cloud :
┌────────────────────────┐ ┌────────────────────────┐ ┌────────────────────────┐
│ 1. Entrées │ ───► │ 2. ASR & Traduction │ ───► │ 3. IA & Distribution │
│ Capture Audio / Médias │ │ Dictée Direct / Médias │ │ Traduction / TTS / S3 │
└────────────────────────┘ └────────────────────────┘ └────────────────────────┘- Entrées :
monitorCapture: Capture synchrone du son système macOS et du microphonemediaInput: Importation de fichiers audio/vidéo locaux et extraction d'URLs de streamingsubtitleInput: Importation de fichiers de sous-titres SRT/VTT existants ou de textes bruts
- Reconnaissance ASR & Traduction en direct :
realtimeASR: Dictée en streaming temps réel à latence millisecondemediaASR: Transcription de fichiers, horodatage au mot près et diarisation des locuteursrealtimeTranslation: Traduction simultanée phrase par phrase en direct
- Post-traitement IA, Synthèse & Distribution :
subtitleRefinement: Formatage, élimination des tics de langage et optimisation des segmentsfullTranslation: Traduction contextuelle multilingue haute fidélitécontentCreation: Comptes-rendus de réunion, plans d'action et synthèses pour réseaux sociauxtextToSpeech: Voix off et doublage naturel par IA multi-personnagesexportArtifact: Sauvegarde locale multiformat et 6 canaux de distribution cloud automatisés
Pour connaître le paramétrage détaillé et les spécifications des ports, consultez le Guide des 11 étapes standards d'un flux de travail.
Hub de Flux de Travail (Modèles Prêts à l'Emploi)
DuRT propose des modèles de flux préconçus pour répondre aux scénarios de travail les plus fréquents :
- 🎙️ Compte-rendu de réunion en direct : Capture audio système ➔ Dictée continue ➔ Synthèse IA & plans d'action ➔ Synchronisation automatique vers Notion ;
- 🌏 Pipeline de localisation vidéo : Importation vidéo MP4 ➔ Transcription ASR ➔ Traduction intégrale ➔ Doublage vocal multi-voix TTS ➔ Exportation du SRT bilingue et de la piste audio doublée ;
- 🧹 Nettoyeur de podcasts : Transcription audio (avec horodatage au mot) ➔ Nettoyage des hésitations par LLM ➔ Exportation de fichiers SRT et de notes Markdown nettoyés ;
- ☁️ Archivage multi-cloud d'entreprise : Transcription de fichiers ➔ Téléversement automatique vers un stockage compatible S3 ➔ Déclenchement de webhooks automatisés.
Expérience au sein du Studio de Flux
- Coordonnées 2D d'affichage persistantes : Les positions de chaque nœud déplacé et le tracé des courbes de Bézier sont mémorisés nativement. L'organisation de votre canevas ne bouge jamais à la réouverture ;
- Tests unitaires pas-à-pas : Lancez et ajustez n'importe quel nœud individuellement sur le canevas sans devoir réexécuter l'ensemble du pipeline ;
- Épinglage au tableau de bord : Épinglez vos flux favoris en tête du tableau de bord pour les exécuter d'un simple glisser-déposer en un clic.
