इस प्रोजेक्ट के बारे में

Traccia एक ब्राउज़र-आधारित एडिटर है जिसका उपयोग वक्ता-विशिष्ट टाइमलाइन पर सबटाइटल को संशोधित करने के लिए किया जाता है। यह स्वचालित ट्रांसक्रिप्शन के बाद मानवीय सुधार कार्य के लिए विशेष रूप से डिज़ाइन किया गया है, और इसमें निम्नलिखित विशेषताएं हैं: ### मुख्य विशेषताएं - **सहज संपादन**: ड्रैग-एंड-ड्रॉप के माध्यम से अवधि समायोजन और वक्ता परिवर्तन, साथ ही शॉर्टकट कुंजियों (विभाजन, संयोजन, प्लेबैक अलाइनमेंट) के माध्यम से कुशल संपादन संभव है। - **सत्यापन कार्यक्षमता**: यह एक ही वक्ता के भीतर सबटाइटल के ओवरलैप होने या पढ़ने की गति बहुत तेज़ होने पर चेतावनी चिह्न प्रदर्शित करता है। - **ट्रांसक्रिप्शन एकीकरण**: Gemini API का उपयोग करने वाली सशुल्क ट्रांसक्रिप्शन सुविधा के अलावा, यह faster-whisper और pyannote का उपयोग करके स्थानीय वातावरण में मुफ्त ट्रांसक्रिप्शन (`transcribe` कमांड) का समर्थन करता है। - **वर्जन कंट्रोल और तुलना**: रॉ आउटपुट, फाइनल वर्जन और Filmora (.wfp) से इम्पोर्ट किए गए वर्जन को अलग-अलग सहेजा जा सकता है और अंतर देखने के लिए उन्हें अगल-बगल रखा जा सकता है। - **एक्सपोर्ट**: वक्ता-वार .srt फाइलें एक्सपोर्ट की जा सकती हैं। - **विश्लेषण और लर्निंग**: संशोधित सबटाइटल से प्रति पंक्ति की लंबाई जैसे नियमों को मापा जा सकता है और उन्हें अगले ट्रांसक्रिप्शन में लागू किया जा सकता है। ### वर्कफ़्लो 1. `.srt` फ़ाइल तैयार करें (मौजूदा फ़ाइल, Gemini API, या स्थानीय कमांड के माध्यम से)। 2. `traccia edit` के साथ एडिटर लॉन्च करें और ब्राउज़र पर सुधार करें। 3. वक्ता-वार `.srt` के रूप में एक्सपोर्ट करें और Filmora जैसे एडिटिंग सॉफ़्टवेयर के साथ अंतिम रूप दें।