শ্রবণকারীরা ব্যয়বহুল সামান্য ডিভাইস, সাধারণত কয়েক হাজার ডলার খরচ করে। তারা কানে মাপসই করার জন্য অত্যন্ত সংহত করতে হবে, যদিও এখনও ভাল অডিও মানের নিশ্চিত করার জন্য সংকেত প্রক্রিয়াকরণ প্রদান করা হবে।
এই DIY শ্রবণ সাহায্য কিছু বুদ্ধিমান সংকেত প্রক্রিয়াকরণ করে। এটি অডিও ক্যাপচারের জন্য একটি ইলেকট্রট ব্যবহার করে, তারপরে 100 বার লাভ বৃদ্ধি করার জন্য একটি প্রাক-এম্প্লিফায়ার ব্যবহার করে। পরবর্তী পর্যায়টি চারটি ফিল্টার ধারণ করে, ফ্রিকোয়েন্সি দ্বারা ফ্রিকোয়েন্সি দ্বারা ইনপুট সংকেত বিভক্ত করে। এইগুলি চারটি LTC6910 প্রোগ্রামেবল লাভ এম্প্লিফায়ার্সে পাস করা হয়েছে, যা একটি Arduino প্রতিটি চ্যানেলের লাভ নিয়ন্ত্রণ করার অনুমতি দেয়। LTC6910 লাভ মান সেট করতে ব্যবহৃত হয় 3 ডিজিটাল ইনপুট লাগে।
প্রতিটি ফ্রিকোয়েন্সি ব্যান্ডের জন্য কোন লাভটি ব্যবহার করতে হবে তা নির্ধারণ করতে, Arduino প্রতিটি ব্যান্ড কতটা শক্তি আছে তা জানতে হবে। এটি একটি দ্রুত ফোরিয়ার রূপান্তর ব্যবহার করে করা যেতে পারে, তবে এটি প্রক্রিয়াকরণের শক্তির বেশ কিছুটা প্রয়োজন হবে। পরিবর্তে, একটি খামে আবিষ্কারক সংকেত গড়, যা Arduino একটি এনালগ ইনপুট দ্বারা পড়তে পারেন। এই তথ্যটি ব্যবহার করে, কথোপকথন সনাক্ত করার সময় শুনানির সহায়তা নির্দিষ্ট ফ্রিকোয়েন্সিগুলিকে বাড়িয়ে তুলতে পারে।
এই শুনানি সাহায্য আপনার কানে বেশ মাপসই করা হবে না, কিন্তু অনেক আকর্ষণীয় সংকেত প্রক্রিয়াকরণ চলছে। পরিকল্পিত, Arduino সোর্স কোড, এবং একটি MATLAB সিমুলেশন প্রদান করা হয়।