۱۳۸۶/۰۴/۱۵

مولد سكوت - Silence Generator

اين دستگاه، با توليد يك موج مخالف با آنچه مي‌شنويد، كاري مي‌كند كه صداي محيط حذف شود يا به حداقل برسد.

كاربرد آن براي كساني است كه سر و صداي محيط آزارشان مي‌دهد و از تمركزشان مي‌كاهد. كارگراني كه در كارگاه‌هاي پر سر و صدا كار مي‌كنند، كارمنداني كه در پارتيشن‌هاي باز كار مي‌كنند، راننده‌ها، ساكنان خانه‌هاي شلوغ، ...

چطور كار مي‌كند؟
ساده‌ترين اجراي آن، براي كساني است كه پشت كامپيوتر نشسته‌اند. يك نرم‌افزار را اجرا مي‌كنيد و امواجي از بلندگوي كامپيوترتان پخش مي‌شود كه يا نويز محيط تداخل مي‌كنند و آن را از بين مي‌برند. نمودار شماتيك مولد سكوت اين‌طوري است:

دنبالچه: طرح‌هايي هستند كه مدت‌ها -بعضي سال‌ها- گوشه‌ي ذهنم خاك مي‌خورند. تصميم گرفتم ايده‌ي خام آن‌هايي را كه فرصت عملي كردنشان را ندارم، اين‌جا بنويسم. با اين اميد كه كسي به فكر طراحي و ساخت آن بيفتد. البته دنيا بزرگ است و شايد قبلا كسي هر دو كار را كرده باشد.

لطفا اگر برايتان جالب است به من بگوييد.

۵ نظر:

ناشناس گفت...

،پی کو لوی عزیز

چرا اینها را عملی نمی کنی؟ چند سال پیش هر شنبه صبح در کتابخانهء شهر کلاسی در بارهء عملی کردن این جور ایده ها بود. پرونده های قطور اختراعات ثبت شده در طول دهه های گذشته را می شد ساعت ها ورق زد. هستند کسانی که همین طوری به ثروت های کلان هم دست یافته اند. همیشه می گفتند ایده هاتان را کاملا سری نگاه دارید. البته سخاوت تو و در میان گذاشتنت با دیگران در اینجا زیباست، اما شاید محتاط تر باشی بهتر باشد. کاملا درست می گی، دنیا بزرگ است. زندگی هم بزرگ است. بک وقت دیدی توانستی اینها را عملی کنی و زندگیت از این رو به آن رو شد. با بهترین آرزوها برات.

sabad گفت...

Hi! It's very very interesting. I wish you had made it and I could buy it from you.

ناشناس گفت...

picolo telesm shodeh! yek saat neshastam dar farsinevis, barayat rajebe post e ghabli type kardam va ba'd dastam be dokmeye back khord va hame ash paak shod! daare geryam migire. ah, bashe ta ye vaght e dige

ama dar mored e in tarhi ke dadi, ta oonja ke man midoonam in alan kheily jaha dare eraeh mishe. masalan tooye blutooth ha o headphone ha. va ye mored e jalebesh ham tooye mashin haye modern hast ke dastgahi kar mizaran ke ferekansi tolid mikone ke betoone sedaye motor ro khonsa kone va az in tarigh kasi ke savar e mashin hast, fazaye aroom tari ro tajrobeh kone. ino tooye car review khoondam va albateh sarihan neveshte bood ke technology jadid ast va asaresh dar hadd e 30-40% hast felan.

vali asl e harfa too delam moond

ناشناس گفت...

چنین چیزی به نام Active Noise Cancellation معروف است. یک موردش را که من دیدم (یعنی گذاشتم روی گوش‌ام)،‌ هدفونی بود از شرکت‌ای به نام Bose به قیمت ۴۰۰ دلار ناقابل. البته شرکت‌های دیگر ارزان‌ترش را می‌فروشند.
تجربه‌ی زیادی نکرده‌ام که ببینم کیفیت‌اش خوب است یا نه، اما گویا برای حذف سیگنال‌های متناوب و فرکانس نسبتا پایین خوب کار می‌کند اما با فرکانس‌های بالا و یا حذف سیگنال‌های غیر پریودیک مشکل دارد. در نتیجه چنین چیزی صدای هم‌کار پرحرف‌تان را کاملا خفه نمی‌کند.
علاوه بر همه‌ی این حرف‌ها، بعید است بتوانید چنین چیزی را به صورت نرم‌افزاری و با سیستم‌عامل‌های متداول انجام دهید. دلیل‌اش غیر real-time بودم سیستم‌عامل‌های فعلی است که تضمینی نمی‌دهد خروجی‌ی برنامه‌تان درست همان زمانی از بلندگو پخش شود که باید!

Picolo گفت...

ناشناخته‌ها، نارگيل و ازموسيس عزيز
ممنون از نظرات دلگرم كننده‌تان.

سولوژن عزيز، كليدواژه‌اي كه دادي به كارم آمد و اطلاعات خوبي بدست آوردم. هنوز فكر مي‌كنم دست كم در محدوده‌ي 4 كيلوهرتز فرصت كافي براي پردازش هست. (اين فقط يك تخمين است). چند سال پيش با انگيزه‌ي بالايي روي يك طرح تشخيص گفتار كار مي‌كردم و آنجا يك ماجول اسمبلي نوشته بودم كه بصورت همزمان، FFT سيگنال ورودي را نمايش مي‌داد. هرچند اگر كارايي چنين سيستمي به اثبات برسد، تعبيه كردن پردازنده‌هاي لازم در كارت‌هاي صدا كار ناممكني نيست.
اين الگوريتم ممكن است در حذف صداهاي لحظه‌اي موفق نباشد، اما احتمالا مي‌تواند نويزهاي ممتد مثل صداي سيستم تهويه يا كامپيوتر يا موتور يا ... را كاهش دهد. نتايج جستجوي اخير من حاكي از آنست كه اين ايده -به خصوص در حوزه‌ي كاربردهاي نظامي- بسيار فعال است.