छोटा जवाब: ऐसे नहीं, जिस पर आप भरोसा कर सकें। चैटबॉट आपके पेस्ट किए हुए कुछ मैसेज पढ़ सकता है, लेकिन Telegram एक्सपोर्ट में लोगों ने जो बोला है, वह अलग-अलग ऑडियो फ़ाइलों में होता है, हर वॉइस मैसेज की एक फ़ाइल, और किसी असली चैट में ऐसे दर्जनों या सैकड़ों मैसेज होते हैं। लंबी चैट का या तो सारांश बना दिया जाता है या वह बीच में ही रुक जाती है। अगर आपको हर मैसेज और हर वॉइस मैसेज एक ही डॉक्यूमेंट में चाहिए, तो ऐसा टूल इस्तेमाल करें जो एक्सपोर्ट को फ़ाइल-दर-फ़ाइल प्रोसेस करता हो।
Telegram एक्सपोर्ट में क्या होता है
Telegram के फ़ोन ऐप से चैट एक्सपोर्ट नहीं हो सकती। कंप्यूटर पर Telegram Desktop से हो सकती है: चैट खोलें, ⋮ → Export chat history पर क्लिक करें, जो मीडिया चाहिए उस पर टिक करें और फ़ॉर्मैट चुनें। आपको ChatExport_ और तारीख के नाम वाला एक फ़ोल्डर मिलता है, जिसमें ये होते हैं:
result.json(अगर आपने मशीन-रीडेबल JSON चुना हो) याmessages.html,messages2.htmlवगैरह, हर पेज पर एक हज़ार मैसेज;voice_messages/में हर वॉइस मैसेज की एक.oggफ़ाइल, जिसका नाम कुछ ऐसा होता हैaudio_12@14-03-2024_18-40-01.ogg;- बाकी चीज़ों के लिए
round_video_messages/,photos/,video_files/औरfiles/।
जिस जगह वॉइस मैसेज भेजा गया था, वहाँ चैट फ़ाइल सिर्फ़ उसकी ऑडियो फ़ाइल की ओर इशारा करती है। बोले गए शब्द .ogg में ही हैं, और कहीं नहीं। अगर एक्सपोर्ट विंडो में आपने Voice messages पर टिक नहीं किया था, तो वह फ़ाइल होती ही नहीं, और एक्सपोर्ट में लिखा होता है कि वह शामिल नहीं की गई।
चैटबॉट कहाँ कमज़ोर पड़ता है
- उसे फ़ाइल पाथ दिखते हैं, आवाज़ नहीं।
result.jsonपढ़कर चैटबॉट को बस इतना पता चलता है कि वॉइस मैसेज मौजूद है। जब तक वह फ़ोल्डर की हर ऑडियो फ़ाइल को खोलकर प्रोसेस न कर सके, वह उसे सुन नहीं पाता। - लंबी चैट समाती नहीं। एक साल के मैसेज हज़ारों एंट्री तक पहुँच जाते हैं। चैट में एक जवाब की व्यावहारिक सीमा होती है, इसलिए चैटबॉट बीच का हिस्सा सारांश में समेट देता है, कुछ हिस्से छोड़ देता है या रुक जाता है।
- स्ट्रक्चर खो जाता है। Telegram रिप्लाई, फ़ॉरवर्ड, एडिट और रिएक्शन दर्ज करता है। सारांश इन सबको एक सपाट रूप दे देता है; जबकि रिकॉर्ड में सही मैसेज के साथ "reply to #12" और "forwarded from" दिखना चाहिए।
- भाषाएँ। Telegram का इस्तेमाल रूसी, यूक्रेनी, फ़ारसी और उज़्बेक में बहुत होता है, अक्सर मिली-जुली भाषाओं में। वॉइस मैसेज को बोली गई भाषा में ही लिखना होता है और अक्सर उनका अनुवाद भी करना पड़ता है।
क्या काम करता है
- वॉइस मैसेज पर टिक करके एक्सपोर्ट करें, हो सके तो JSON में (उसमें एडिट भी दर्ज होते हैं), और फ़ोल्डर को ज़िप कर लें।
- एक्सपोर्ट को उसकी बनावट के हिसाब से प्रोसेस करें। चैट को मैसेज-दर-मैसेज पढ़ें, हर रेफ़रेंस के साथ उसकी फ़ाइल तक जाएँ और हर वॉइस मैसेज को अलग से स्पीच मॉडल को भेजें, ताकि मैसेज 3,000 पर भी उतना ही ध्यान दिया जाए जितना मैसेज 3 पर।
- पहले ओरिजिनल रखें। कोई भी अनुवाद ओरिजिनल मैसेज और हर ट्रांसक्रिप्ट के नीचे छापें, उनकी जगह पर नहीं।
- दर्ज करें कि यह कहाँ से आया। एक्सपोर्ट फ़ाइल का SHA-256 फ़िंगरप्रिंट बाद में कोई भी यह पक्का करने देता है कि डॉक्यूमेंट किस फ़ाइल से बना था।
हमारा Telegram चैट से PDF टूल ठीक यही करता है: ज़िप किया हुआ एक्सपोर्ट अपलोड करें, शुरुआती मैसेज वॉइस मैसेज के लिखे हुए रूप के साथ फ़्री में देखें, और एक बार के पेमेंट $5 में पूरी चैट एक PDF (साथ में टेक्स्ट और स्प्रेडशीट फ़ाइलें) के रूप में पाएँ।
अगर PDF वकील या कोर्ट के लिए है
सॉफ़्टवेयर से बना ट्रांसक्रिप्ट पढ़ने लायक रिकॉर्ड है, प्रमाणित सबूत नहीं। चैट सबूत के लिए कोर्ट और एजेंसियाँ अपने नियम खुद तय करती हैं और प्रमाणित अनुवाद माँग सकती हैं। एक्सपोर्ट फ़ोल्डर को जैसा है वैसा ही रखें, उसका फ़िंगरप्रिंट नोट कर लें, और अपने वकील से पूछें कि उन्हें क्या चाहिए।