2 पॉइंट द्वारा GN⁺ 2024-04-03 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • After the Beep एक ऐसी साइट है जहाँ कोई भी कॉल करके छोड़े गए वॉइस मैसेज को सार्वजनिक INBOX में इकट्ठा करके दिखाया जाता है, और अनाम वॉइस रिकॉर्ड नंबर, तारीख, अवधि और मेमो के साथ जमा होते जाते हैं
  • नई रिकॉर्डिंग तुरंत प्रकाशित नहीं होतीं, बल्कि मैन्युअल अनुमोदन और सबटाइटल प्रोसेसिंग से गुजरती हैं, और ऊपर दिया गया CALL NOW!!! संकेत भागीदारी के लिए प्रेरित करता है
  • सार्वजनिक सूची #1 से #786 तक चलती है, और सबसे शुरुआती आइटम 2023/05/06 का है, जबकि सबसे नया आइटम 2026/06/26 का है
  • संदेश 0:02 की छोटी-सी अभिवादन रिकॉर्डिंग से लेकर 5 मिनट की रिकॉर्डिंग तक अलग-अलग हैं, और इनमें मज़ाक, गाने, चिंताएँ, सिफारिशें और जवाब जैसी छोटी वॉइस मेमो मिली-जुली हैं
  • साइट open source के रूप में सार्वजनिक है और privacy policy का लिंक भी देती है, जिससे इस सार्वजनिक वॉइसमेल इनबॉक्स के संचालन का तरीका देखा जा सकता है

सार्वजनिक वॉइस मेल INBOX

  • After the Beep Voicemail INBOX फ़ॉर्मेट में सार्वजनिक वॉइस मैसेज की सूची देता है
  • ऊपर दिया गया CALL NOW!!! संकेत यह भी बताता है कि नए संदेश मैन्युअल अनुमोदन और सबटाइटल प्रोसेसिंग के बाद सार्वजनिक किए जाते हैं
  • सूची तालिका के रूप में व्यवस्थित है
    • #: संदेश संख्या
    • Date: दर्ज की गई तारीख और समय
    • Length: रिकॉर्डिंग की अवधि
    • Memo: संदेश का सारांश या सबटाइटल मेमो

संदेशों की सीमा और फ़ॉर्मेट

  • सार्वजनिक संदेश #1 से #786 तक जारी हैं
    • #1 है 2023/05/06 6:17 AM का Yooooo, I LOVE you dude
    • #786 है 2026/06/26 2:06 PM का Hello?
  • रिकॉर्डिंग की अवधि कुछ सेकंड के छोटे आइटम से लेकर कई मिनट के आइटम तक काफी अलग-अलग है
    • उदाहरण: 0:02 अवधि का Beep, Hi, who are you?
    • उदाहरण: 5:01 अवधि का Death of a cat (part 1)
    • उदाहरण: 5:00 अवधि का I met this dude named Alex (part 1)

मेमो में दिखने वाले संदेशों के प्रकार

  • अभिवादन या टेस्ट वाले संदेश बार-बार दिखाई देते हैं
    • Hello?, Testing 123, Can you hear me now?, Is anybody there?
  • मज़ाक, meme, गाने और आवाज़ की नकल जैसी हल्की रिकॉर्डिंग भी बहुत हैं
    • Never Gonna Give You Up
    • Recording of a modem handshake
    • Banana Phone acapella
    • Twinkle, twinkle, little star
  • निजी भावनाएँ या हौसला बढ़ाने वाले संदेश भी मेमो में मौजूद हैं
    • I lost my grandmother this last year
    • Everything will get better
    • You are not alone
    • There are people out there who care
  • कुछ आइटम [RE:] फ़ॉर्मेट में हैं, जो किसी दूसरे संदेश के लिए जवाब होने का संकेत देते हैं

बाहरी लिंक और संचालन जानकारी

  • कुछ मेमो में बाहरी लिंक शामिल हैं
  • साइट के नीचे यह बताया गया है कि प्रोजेक्ट open source है
  • privacy से जुड़ी जानकारी अलग लिंक के रूप में दी गई है

1 टिप्पणियां

 
GN⁺ 2024-04-03
Hacker News की राय
  • पता नहीं क्यों, लेकिन यह मुझे 90 के दशक की शुरुआत में स्कूल के दिनों की याद दिलाता है। हम यूनिवर्सिटी के voicemail system में रैंडम फोन नंबर डालते और default password 0000 आज़माते थे; अगर यह चल जाता, तो इसका मतलब होता कि उस नंबर का voicemail अभी सेट नहीं हुआ था
    ऐसा नंबर मिलते ही हम greeting में कोई गाना रिकॉर्ड कर देते, और कैंपस के हर payphone पर “dial a song” का नोट चिपका देते ताकि कोई भी उसे एक बड़े shared jukebox की तरह सुन सके
    एक सेमेस्टर तक यह ठीक चला, फिर किसी बोर इंसान ने phone system के defaults बदल दिए, unused numbers के voicemail को disable कर दिया और हमारे रिकॉर्ड किए सारे गाने भी उड़ गए

    • अरे वाह, मुझे याद है मैंने दोस्तों के साथ ऐसा किया था। default voicemail password हमेशा काम कर जाता था, इसलिए मैं दोस्तों के voice messages को अजीब आवाज़ों या अपनी नकल की हुई आवाज़ों से बदल देता था
      उस समय सब कुछ सचमुच security के लिहाज़ से कमजोर था। बचपन में cordless phone लेकर घूमते हुए यह पता चलना भी याद है कि दूसरों की calls सुनाई दे सकती हैं
      पुरानी technology में एक अजीब आकर्षण था, और मुझे नहीं लगता यह सिर्फ nostalgia है। हमारी ज़िंदगी इतनी technology-centric नहीं थी, इसलिए चीज़ों से छेड़छाड़ करने पर बड़ा नुकसान नहीं होता था
    • मुझे ऐसी बातें सच में नापसंद हैं। उन गानों ने किसे नुकसान पहुँचाया था? किसी को नहीं, लेकिन किसी ने सिर्फ इसलिए दुनिया को थोड़ा और खराब बना दिया क्योंकि वह “सही तरीका” नहीं था
  • क्या किसी ने 1990s में Red Talking Phonebook इस्तेमाल किया था?
    एक नंबर था जिस पर call करके code डालते तो movie timings, jokes, current time जैसी जानकारी सुन सकते थे
    hidden services ढूँढने के लिए random codes डालते-डालते आखिरकार एक मिल गया। exact code याद नहीं, लेकिन 9987 जैसा कुछ था, और वह असल में anonymous shared voicemail था जहाँ आप दूसरों की छोड़ी recordings सुन सकते थे या खुद record कर सकते थे
    कुछ और लोगों ने भी उसे संयोग से खोज लिया था, और messages funny से लेकर बेहद बेवकूफाना, काफी डरावने या अजीब तक होते थे। लेकिन बाद में मैंने कभी किसी को यह कहते नहीं देखा कि उसने इसे खोजा था, इसलिए यहाँ ज़रूर कोई होगा

    • इसी तरह का एक नंबर मेरे दोस्त ने बताया था। call करने पर सैकड़ों लोगों की बातें सुनाई देती थीं, जैसे किसी तरह की analog line crosstalk। यह 80s के बहुत rural इलाके की बात थी
      सब लोग एक-दूसरे को सुनाई देने के लिए चिल्लाते हुए मज़े कर रहे थे, लेकिन कुछ लोग सच में गुस्से में थे। शायद कुछ लोग सचमुच phone call करना चाहते थे, और बाकी बस मस्ती कर रहे थे
      कुछ दिनों बाद वह गायब हो गया, और जिन line users पर सीधा असर पड़ रहा था उनके लिए शायद यह अच्छा ही था
  • सिर्फ लुक ही नहीं, कुल मिलाकर 90s की याद दिलाता है
    90s के मध्य में Chicago में, और शायद ज़्यादातर शहरों में भी, pagers का चलन था, और pager खरीदने पर free voicemail मिलता था। pager companies voicemail PIN को pager number के last 4 digits पर set करती थीं, जिसे customer को signup के बाद खुद बदलना होता था
    इसलिए मैं काफी लोगों को जानता था जो पूरे दिन numbers test करके voicemail numbers चुरा लेते थे और उन्हें कई कामों में इस्तेमाल करते थे। rave और party promotion, party lines, bulletin boards, graffiti-related कामों में इसका इस्तेमाल होता था
    तब अपने इलाके का payphone ढूँढकर कुछ known voicemail boxes पर call करना, weekend में क्या करना है और दोस्त कहाँ होंगे यह पता करने का आम तरीका था

  • बहुत बढ़िया, और The Secrets Hotline की थोड़ी याद दिलाता है
    https://podcasts.apple.com/gb/podcast/the-secrets-hotline/id...

  • जानना चाहूँगा कि recordings के लिए कौन-से audio codec और parameters इस्तेमाल होते हैं। 90s landline वाली आवाज़ बहुत अच्छी तरह पकड़ी गई है

    • किसी भी recording पर 300Hz~3300Hz bandpass filter लगा दें तो वह analog telephone call audio के काफी करीब लग सकती है [1]
      [1]: https://en.wikipedia.org/wiki/Plain_old_telephone_service#Ch...
    • TDM phone network से सीधे आने वाला audio शायद 8-bit samples, 8 kHz sampling, companding-processed format में होगा। कुछ और करने के लिए mobile carrier जैसी जगहों के साथ direct IP peering चाहिए होगा, जो आम low-cost VoIP trunking providers के लिए practically मुश्किल है
    • VoIP provider से 16-bit 8kHz WAV files के रूप में मिलता है। upload से पहले ffmpeg से MP3 में compress करता हूँ
      original quality मैं तय नहीं कर सकता, लेकिन मैं भी इससे काफी खुश हूँ
  • voice messages सच में wholesome थे और 90s वाला vibe दे रहे थे, और Hot Pockets message पर मैं जोर से हँस पड़ा
    stack और implementation के बारे में और details मिलें तो अच्छा होगा। जानना चाहूँगा कि इसे कैसे बनाया

    • site Jekyll से बनी static site है। voicemail inbox VoIP.ms पर hosted है
      मैं manually एक Python script चलाकर voice messages fetch करता हूँ, फिर उस script से निकली Markdown files edit करके notes जोड़ता हूँ, और फिर दूसरी script से site build करके Neocities पर upload करता हूँ
      dedicated “app” बनाने का सोचा था, लेकिन ज़रूरत से ज़्यादा जटिल बनाने की कोई वजह नहीं थी। वैसे भी मैं सभी calls manually review करता हूँ, इसलिए कुछ simple scripts और static hosting से ही काम चलाता हूँ
      site source और scripts यहाँ देख सकते हैं: https://gitlab.com/unixispower/after-the-beep
  • ऐसा ही project करने वाला कोई और भी है, इसलिए ऐसी चीज़ें और ज़्यादा होते देखना काफी अच्छा लगता है
    https://linktr.ee/at_the_beep

  • बढ़िया। जानना चाहूँगा कि SIP trunk से connect करने के लिए Asterisk या FreeSWITCH जैसी कोई चीज़ इस्तेमाल कर रहे हैं क्या
    अगर हाँ, तो क्या dialplan के लिए backend भी है? संभव हो तो code देखना चाहूँगा

    • मज़े के लिए घर पर Asterisk खुद host करता हूँ, लेकिन इस project में hosting का झंझट कम रखने के लिए low-cost VoIP provider VoIP.ms इस्तेमाल कर रहा हूँ
      messages fetch करने के लिए लिखा code बस एक simple Python script की साधारण API integration है: https://gitlab.com/unixispower/after-the-beep/-/blob/main/_u...
    • लेखक के काम को कमतर बताने का इरादा नहीं है, लेकिन FreeSWITCH में default configuration और free या cheap SIP provider से ही यह SIP side बनाया जा सकता है
      यह basically offline phone को voicemail service देता है, इसलिए SIP provider जोड़ें और सभी incoming calls को मसलन extension 1000 पर भेजें, लेकिन उस extension से कोई SIP terminal connect न करें, तो सब voicemail में जाएगा और WAV files वाला folder बन जाएगा। उसके बाद frontend के बारे में पक्का नहीं, लेकिन घर पर मैंने Apache से उस directory index को serve करवाया है
      अगर SIP side में रुचि है, तो Asterisk या FreeSWITCH install करके छेड़छाड़ करने की सच में सलाह दूँगा। configuration की वजह से अजीब INI files या XML इस्तेमाल करनी पड़ती हैं और नए terms भी बहुत मिलते हैं, लेकिन यह सस्ता और मज़ेदार playground है। गहराई में उतरें तो यह अंतहीन rabbit hole भी है
      personal तौर पर PBX चलाने की मेरी अब भी एकमात्र वजह, toy और experimentation platform होने के अलावा, phone calls आसानी से record कर पाना है। ज़्यादातर इसलिए कि मेरी memory खराब है और notes भी बेकार होते हैं, लेकिन आजकल market में ऐसा कोई mobile phone दिखता ही नहीं जो voice call के दोनों तरफ का audio record करने दे
  • कुछ घंटे पहले message छोड़ा था, लेकिन website पर नहीं दिख रहा। क्या छूट गया?

    • site पर manual review होता है। lunch break में इसे post करना मेरी गलती थी, और मुझे वापस काम पर जाना पड़ा, इसलिए काफी delay हुआ। अब फिर से process कर रहा हूँ
    • लगता है एक व्यक्ति manually review कर रहा है, इसलिए थोड़ा समय लग सकता है
  • Mexico से call करने की कोशिश की, लेकिन लगता है call connect नहीं हो रही
    +1 442 667 2337 पर call कर रहा हूँ

    • मैंने भी इसी तरह dial किया और मेरे लिए काम किया। carrier Telcel है
    • लगता है फिर से काम कर रहा है। confirm करने के लिए धन्यवाद
    • इसे international call की तरह dial करना होगा
      Mexico का international dialing prefix शायद 00 है, तो ऐसे dial करें
      00 1 442 667 2337