نرم افزار تشخیص ناهنجاری های حنجره تحت وب

بعد از مدتی حدود ۴۵ روز دارم سایت رو به روز رسانی می کنم. با ورود به مقطع کارشناسی ارشد و گرایش الکترونیک شاید کمتر فرصت بشه در به روز رسانی سایت فعالیت داشته باشم. معمولا از این به بعد به سبک نوشته زیر مطالب رو در سایت قرار بدم.

امروز(۱۱/۷/۸۹) برای دفاع پروژه کارشناسی یکی از همکلاسی ها رفتم. موضوع خوب و جذابی رو کار کرده بودند که مختصرا در اینجhttp://www.wramc.army.mil/Patients/healthcare/aasc/speech/speechdocs/Speechpathclinic.jpgا می نویسم. ایده های بسیار دیگری را می توان از روی این پروژه پرورش داد و پخت.

موضوع پروژه، ساخت نرم افزار تشخیص ناهنجاری های حجنره تحت وب بود. نمونه مشابه این پروژه نرم افزار تحت ویندور بود که قبلا ساخته شده بود و این کار در ادامه اون صورت گرفته بود. واسط تحت وب این نرم افزار به زبان ASP.NET برنامه نویسی شده بود و موتور اصلی برنامه تحت C# بود که بر روی سرور نصب می شد. قاعدتا برای  پیاده سازی ASP باید از ویندوز سرور استفاده کنیم. موتور نرم افزار بخش اصلی کار بود که صوت دریافت شده را پردازش و ویژگی های مورد نظر را استخراج می کرد. این ویژگی به هر صورتی می تونست استخراج بشه که در این پروژه از تبدیل موجک استفاده کرده بودند. نحوه عملکرد به این صورت بود که پس از ورود به صفحه طراحی شده، از کاربر می خواست نرم افزار کم حجم ضبط صوت مخصوصی را دریافت و توسط اون صدای خودش رو ضبط کنه. در ابتدا ۳ ثانیه سکوت ضبط می شد تا خاصیب محیط اطراف فرد تشخیص داده بشه و مسایل مربوط به نویز و … کشف بشه. سپس خروجی WAV نرم افزار باید در صفحه توسط فرمی که قرار داده شده بود بارگزاری می شد و موتور نرم افزار با پردازش فایل صوتی وجود ناهنجاری در فرد را تشخیص می داد. برای اینکه ذهن علاقه مندان رو هم کمی کنجکاو تر کنم سوالی رو در اینجا می ذارم: از کاربر هنگام ضبط صوت خواسته میشه که به طور پیوسته یکی از مصوت ها مثل ” آآآآآ” یا ” اَاَاَاَاَاَ” رو تکرار کنه و نرم افزار خروجی چنین صوتی را ذخیره می کنه سوال اینه است که چرا از یک صامت مثل “ب” یا “س” استفاده نکرده است؟ چه تفاوتی بین این ها است؟

مطالب مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

عدد مناسب قرار دهید * Time limit is exhausted. Please reload CAPTCHA.