توضیحات
طراحی فیلتر شنوایی FIR با استفاده از فیلترهای gammatone با متلب
هدف این مساله طراحی چند فیلتر شنوایی FIR با استفاده از فیلترهای gammatone است. فرکانس مرکزی فیلترها در زیر داده شده اند. این فیلتر ها را به گونه ای طراحی کنید که در فرکانس مرکزی، بهره (gain) هر یک برابر با ۱ باشد.
با استفاده از نرم افزار MATLAB، پاسخ ضربه و اندازه پاسخ فرکانسی این فیلترها را رسم کردیم. فرکانس نمونه برداری را برابر با ۳۲۰۰۰ نمونه در ثانیه در نظر گرفتیم.
در نرم افزار MATLAB برنامه ای نوشتیم که تعداد ۴۰ فیلتر شنوایی FIR را در بازه فرکانسی ۵۰ تا ۴۰۰۰ هرتز طراحی می کند. فرکانس نمونه برداری را برابر با ۱۶۰۰۰ نمونه در ثانیه در نظر گرفتیم.مساله را برای دو حالت زیر حل کردیم:
- در فرکانس مرکزی، بهره تمام فیلتر ها برابر با ۱ است.| ii. در فرکانس مرکزی، بهره فیلتر اول برابر با ۱ است. همچنین انرژی تمام باند های فیلتر یکسان است. برای هر یک از دو حالت فوق، اندازه پاسخ فرکانسی تمام فیلتر ها را در یک شکل رسم کردیم.
- حروف صدادار فارسی را تلفظ کرده و با نرخ ۱۶۰۰۰ نمونه در ثانیه با رزولوشن ۱۶ بیت برای هر نمونه ضبط کرده و به صورت فایل wav. ذخیره کردیم. صداها را با استفاده از دو بانک فیلتر زیر پردازش کردیم. پوش خروجی های هر دو فیلتر را به صورت دو تصویر رسم کرده و مقایسه کردیم (از دستور imagesc استفاده کردیم).
طراحی فیلتر شنوایی FIR با استفاده از فیلترهای gammatone با متلب توسط کارشناسان گروه ۱.۲.۳ پروژه پیاده سازی گردیده و به تعداد محدودی قابل فروش می باشد.
- فایلهای پروژه به صورت کامل پس از خرید فایل بلافاصله در اختیار شما قرار خواهد گرفت.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.