तकनीकी सारांश: Vorch-Streamer
समस्या विवरण (Problem Statement)
प्री-ट्रेंड द्विदिश प्रसार मॉडल (bidirectional diffusion models) को स्ट्रीमिंग सेटिंग में अनुकूलित करने के लिए, वास्तविक समय में, दीर्घकालिक अवतार ऑडियो-वीडियो निर्माण को दो प्राथमिक दुविधाओं का सामना करना पड़ता है:
- एक्सपोज़र बायस और विजुअल ड्रिफ्ट (Exposure Bias and Visual Drift): दीर्घकालिक स्ट्रीमिंग के लिए ऑटोरिग्रेसिव जनरेशन की आवश्यकता होती है जहाँ मॉडल के अपने अनुमान अगले ब्लॉक्स के लिए संदर्भ (context) के रूप में कार्य करते हैं। उपस्थिति, गति या सिंक्रोनाइज़ेशन में छोटी त्रुटियाँ समय के साथ संचित होती हैं, जिससे स्वच्छ प्रशिक्षण डेटा और स्वयं-जनित इन्फरेंस इतिहास के बीच एक 'ट्रेन-टेस्ट मिसमैच' पैदा होता है। इससे संचयी आर्टिफैक्ट्स (artifacts) और टेम्पोरल ड्रिफ्ट उत्पन्न होते हैं, जो लंबी अवधि के जनरेशन को अस्थिर कर देते हैं।
- ग्लोबल स्पीच बनाम कॉज़ल कॉन्टेक्स्ट मिसमैच (Global Speech vs. Causal Context Mismatch): टेक्स्ट-टू-ऑडियो-वीडियो (T2AV) कार्यों में, इनपुट प्रॉम्प्ट एक पूर्ण कथन का वर्णन करता है। हालाँकि, एक स्ट्रीमिंग विंडो में संचालित होने वाला कॉज़ल जनरेटर केवल सीमित स्थानीय इतिहास पर ध्यान केंद्रित कर सकता है। स्पष्ट योजना (explicit planning) के बिना, मॉडल यह निर्धारित करने में संघर्ष करता है कि वैश्विक ट्रांसक्रिप्ट का कौन सा हिस्सा अगला बोला जाना चाहिए, जिसके परिणामस्वरूप अक्सर ऑडियो वाक्य के बीच में शुरू होता है, टेम्पोरल अलाइनमेंट से बाहर हो जाता है, या गलत भाषण सामग्री उत्पन्न करता है।
मौजूदा मॉडल आमतौर पर द्विदirectional अटेंशन वाले छोटे, ऑफलाइन क्लिप्स के लिए डिज़ाइन किए गए होते हैं, जो उन स्ट्रीमिंग सिस्टम के साथ असंगत हैं जिन्हें भविष्य की सामग्री देखे बिना अगला सेगमेंट जेनरेट करना होता है। इसके अलावा, कई मौजूदा स्ट्रीमिंग अवतार बाहरी रूप से आपूर्ति किए गए ड्राइविंग ऑडियो या रेफरेंस फ्रेम पर निर्भर करते हैं, जो वास्तव में टेक्स्ट से स्पीच और वीडियो को जॉइंटली (jointly) सिंथेसाइज करने में सक्षम नहीं हैं।
कार्यप्रणाली (Methodology)
Vorch-Streamer एक पोस्ट-ट्रेनिंग फ्रेमवर्क है जिसे प्री-ट्रेंड द्विदिश LTX2.3 ऑडियो-वीडियो फाउंडेशन मॉडल को एक कॉज़ल, रियल-टाइम, लॉन्ग-फॉर्म स्ट्रीमिंग जनरेटर में विस्तारित करने के लिए डिज़ाइन किया गया है। यह दृष्टिकोण तीन मुख्य चरणों से बना है:
1. सिंथेटिक कॉर्पस निर्माण (Synthetic Corpus Construction)
लेखकों ने प्री-ट्रेंड द्विदिश LTX2.3 मॉडल का उपयोग करके 80,000 उच्च गुणवत्ता वाले अवतार ऑडियो-वीडियो क्लिप्स (12-21 सेकंड अवधि) का एक सिंथेटिक कॉर्पस तैयार किया। यह सुनिश्चित करता है कि प्रशिक्षण डेटा मॉडल के इनिशियलाइजेशन के साथ सुसंगत है, जो बाद के कॉज़ल प्रशिक्षण के लिए मॉडल-सुसंगत पर्यवेक्षण (supervision) प्रदान करता है।
2. कॉज़ल ऑडियो-वीडियो स्ट्रीमिंग (चरण 2) (Causal Audio–Video Streaming - Stage 2)
द्विदिश मॉडल को ब्लॉक-ऑटोरिग्रेसिव स्ट्रीमिंग जनरेटर में बदलने के लिए, लेखक एक मिश्रित प्रशिक्षण रणनीति का उपयोग करते हैं:
- मिक्स्ड टीचर फोर्सिंग और डिफ्यूजन फोर्सिंग (Mixed Teacher Forcing and Diffusion Forcing): मॉडल को एक सैंपल-लेवल मिश्रण के साथ प्रशिक्षित किया जाता है जहाँ 10% सैंपल स्वच्छ ग्राउंड-ट्रुथ हिस्ट्री (Teacher Forcing) का उपयोग करते हैं और 90% दूषित (corrupted) हिस्ट्री (Diffusion Forcing) का उपयोग करते हैं। यह मॉडल को प्रशिक्षण के दौरान अपूर्ण, स्वयं-जनित संदर्भों के संपर्क में लाकर ट्रेन-टेस्ट विसंगति को कम करता है।
- कॉज़ल अटेंशन मास्किंग (Causal Attention Masking): मॉडल प्रत्येक सिंक्रोनाइज़्ड ऑडियो-वीडियो ब्लॉक (लगभग 1 सेकंड) के भीतर द्विदिश अटेंशन को बनाए रखता है ताकि सूक्ष्म अंतःक्रियाओं को मॉडल किया जा सके, लेकिन ब्लॉक्स के बीच कॉज़ल अटेंशन लागू करता है।
- बाउंडेड कॉन्टेक्स्ट (Bounded Context): निरंतर मेमोरी उपयोग बनाए रखने के लिए, मॉडल एक बाउंडेड विंडो पर ध्यान केंद्रित करता है जिसमें पहले तीन ब्लॉक्स (परसिस्टेंट प्रीफिक्स) और सबसे हालिया पूर्ववर्ती ब्लॉक शामिल है।
3. लॉन्ग-होरिजन सेल्फ फोर्सिंग (चरण 3) (Long-Horizon Self Forcing - Stage 3)
लंबी अनुक्रमों पर त्रुटियों के संचय को संबोधित करने के लिए, फ्रेमवर्क डिस्ट्रीब्यूशन मैचिंग डिस्टिलेशन (DMD) के साथ सेल्फ फोर्सिंग (Self Forcing) लागू करता है:
- कॉज़ल स्टूडेंट मॉडल अपने स्वयं के अनुमानों से ब्लॉक-दर-ब्लॉक पूर्ण 12-21 सेकंड के अनुक्रम उत्पन्न करता है।
- एक फ्रोजन द्विदिश LTX2.3 मॉडल एक "रियल-स्कोर" टीचर के रूप में कार्य करता है, जो लक्षित वितरण (target distribution) का प्रतिनिधित्व करता है।
- एक ट्रेन करने योग्य "फेक-स्कोर" मॉडल स्टूडेंट के विकसित होते वितरण का अनुमान लगाता है।
- स्टूडेंट को अपने वितरण और टीचर के वितरण के बीच के अंतर को न्यूनतम करने के लिए अनुकूलित किया जाता है, जो प्रभावी रूप से प्री-ट्रेंड द्विदिश मॉडल की गुणवत्ता को लंबे कॉज़ल ट्राजेक्टरीज में स्थानांतरित करता है और मॉडल को उसके अपने इन्फरेंस-टाइम रोलआउट वितरण के संपर्क में लाता है।
4. LLM-आधारित स्पीच प्लानिंग (LLM-Based Speech Planning)
ग्लोबल टेक्स्ट प्रॉम्प्ट और लोकल कॉज़ल जनरेशन के बीच के अंतर को हल करने के लिए, Vorch-Streamer एक स्पष्ट स्पीच-प्लानिंग पाथवे पेश करता है:
- एक बाहरी लार्ज लैंग्वेज मॉडल (Fun-CosyVoice) 25 Hz (40 ms यूनिट्स) पर डिस्क्रीट स्पीच-प्लानिंग टोकन की भविष्यवाणी करता है।
- इन टोकन्स को निरंतर फीचर्स में परिवर्तित किया जाता है और एक समर्पित क्रॉस-अटेंशन मॉड्यूल के माध्यम से ऑडियो डिफ्यूजन ब्रांच में इंजेक्ट किया जाता है।
- एक गेटेड फ्यूजन ऑपरेटर इन प्लानिंग फीचर्स को मूल टेक्स्ट-कंडीशन्ड ऑडियो फीचर्स के साथ एडेप्टिवली (adaptively) संयोजित करता है।
- यह स्पीच प्लानिंग (क्या कहना है और कब कहना है) को ऑडियो जनरेशन (इसे कैसे सिंथेसाइज करना है) से अलग करता है, जिससे इंटरप्शन, स्विचिंग और इंटरैक्टिव लिसनिंग के लिए एक लर्नबल साइलेंस टोकन को शामिल करना संभव होता है।
मुख्य योगदान (Key Contributions)
- फ्रेमवर्क: Vorch-Streamer का परिचय, एक पोस्ट-ट्रेनिंग फ्रेमवर्क जो प्री-ट्रेंड द्विदिश ऑडियो-वीडियो डिफ्यूजन मॉडल को कॉज़ल, रियल-टाइम, लॉन्ग-फॉर्म स्ट्रीमिंग के लिए अनुकूलित करता है।
- प्रशिक्षण रणनीति: एक 80K सिंथेटिक कॉर्पस का निर्माण और एक नवीन प्रशिक्षण पाइपलाइन जो लॉन्ग-होरिजन सेल्फ फोर्सिंग और टीचर डिस्टिलेशन के साथ मिक्स्ड टीचर/डिफ्यूजन फोर्सिंग को जोड़कर कॉज़ल ट्रेनिंग को स्ट्रीमिंग इन्फरेंस के साथ संरेखित करती है।
- स्पीच प्लानिंग: एक LLM-आधारित स्पीच-प्लानिंग पाथवे का प्रस्ताव जो निरंतर प्लानिंग फीचर्स को ऑडियो ब्रांच को आपूर्ति करता है, जिससे स्ट्रीम के प्रारंभ में पूरे भविष्य के कथन को फिक्स किए बिना स्पीच प्रोग्रेशन, इंटरप्शन और साइलेंट लिसनिंग पर स्पष्ट नियंत्रण मिलता है।
- प्रदर्शन: 27.12 FPS पर रियल-टाइम, लॉन्ग-फॉर्म T2AV स्ट्रीमिंग का प्रदर्शन (जो 24 FPS रियल-टाइम थ्रेशोल्ड से अधिक है) जबकि प्रतिस्पर्धी सिंक्रोनाइज़ेशन और स्पीच सटीकता बनाए रखता है।
प्रयोगात्मक परिणाम (Experimental Results)
लेखकों ने नेटिव T2AV बेसलाइन्स (LTX2.3, JoyAI-Echo, OmniForcing, Hallo-Live) और कंडीशनल TIA2V रेफरेंस (LiveAvatar, SoulX-FlashTalk) के विरुद्ध निरंतर लॉन्ग-फॉर्म रोलआउट्स (लगभग 2 मिनट) पर Vorch-Streamer का मूल्यांकन किया।
- गति (Speed): Vorch-Streamer एक सिंगल NVIDIA H200 GPU पर 27.12 FPS प्राप्त करता है, जो इसे रियल-टाइम प्लेबैक थ्रेशोल्ड को पार करने वाला एकमात्र मूल्यांकित नेटिव T2AV मेथड बनाता है। यह द्विदिश LTX2.3 (1.83 FPS) और अन्य स्ट्रीमिंग बेसलाइन्स की तुलना में काफी तेज़ है।
- स्पीच सटीकता (Speech Accuracy): मॉडल 7.92% का वर्ड एरर रेट (WER) प्राप्त करता है, जो ऑफलाइन द्विदिश LTX2.3 (7.59%) के तुलनीय है। इसके विपरीत, बिना स्पष्ट स्पीच प्लानिंग वाले बेसलाइन्स (OmniForcing, Hallo-Live) लंबी अवधि तक एक्सट्रपलेशन करने पर विनाशकारी WER (>90%) का सामना करते हैं।
- सिंक्रोनाइज़ेशन (Synchronization): मॉडल मजबूत ऑडियो-लिप सिंक्रोनाइज़ेशन (Sync-C: 6.62, Sync-D: 8.95) बनाए रखता है, जो बहुत धीमे द्विदिश LTX2.3 के तुलनीय है।
- लॉन्ग-होरिजन स्टेबिलिटी (Long-Horizon Stability): दो मिनट के रोलआउट के दौरान, Vorch-Streamer आइडेंटिटी प्रिजर्वेशन (ArcFace सिमिलैरिटी लगभग 0.73–0.77 के आसपास स्थिर रहती है) और सीन कंसिस्टेंसी (CLIP सिमिलैरिटी लगभग 0.92–0.94) में न्यूनतम गिरावट प्रदर्शित करता है। अन्य नेटिव T2AV मेथड्स समान अवधि में महत्वपूर्ण ड्रिफ्ट और आइडेंटिटी लॉस दिखाते हैं।
- एब्लेशन स्टडीज (Ablation Studies):
- LLM स्पीच प्लानर को हटाने से 184% का WER प्राप्त होता है, जो कॉज़ल T2AV के लिए स्पष्ट प्लानिंग की आवश्यकता की पुष्टि करता है।
- स्टेज 2 (कॉज़ल इनिशियलाइजेशन) को हटाने से मोशन कोलैप्स (Dynamic Degree 0.2706 से गिरकर 0.0824 हो जाता है) होता है।
- स्टेज 3 (लॉन्ग-होरिजन सेल्फ फोर्सिंग) को हटाने से उच्च WER (9.17%) और अधिक ड्रिफ्ट होता है।
- 3+1 (3 परसिस्टेंट प्रीफिक्स ब्लॉक्स + 1 हालिया ब्लॉक) का कॉन्टेक्स्ट विंडो आइडेंटिटी प्रिजर्वेशन और एरर एक्यूमुलेशन के बीच संतुलन बनाने के लिए इष्टतम पाया गया है।
महत्व (Significance)
यह पेपर दावा करता है कि Vorch-Streamer शक्तिशाली द्विदिश फाउंडेशन मॉडल्स को रियल-टाइम, इंटरैक्टिव अवतार जनरेशन के लिए अनुकूलित करने का एक व्यावहारिक मार्ग स्थापित करता है। लॉन्ग-होरिजन सेल्फ फोर्सिंग के माध्यम से एक्सपोज़र बायस समस्या को हल करके और स्पष्ट LLM-आधारित प्लानिंग के माध्यम से स्पीच प्रोग्रेशन समस्या को हल करके, यह फ्रेमवर्क नेटिव टेक्स्ट-टू-ऑडियो-वीडियो जनरेशन को सक्षम बनाता है जो कॉज़ल और लॉन्ग-फॉर्म दोनों है। बाहरी ऑडियो या रेफरेंस फ्रेम्स पर निर्भर कंडीशनल पाइपलाइनों के विपरीत, Vorch-Streamer दोनों मोडैलिटीज को शून्य से उत्पन्न करता है, जो अनुक्रम की लंबाई के अनुपात में मेमोरी वृद्धि की आवश्यकता के बिना विस्तारित अवधियों में स्थिरता और सिंक्रोनाइज़ेशन बनाए रखता है।