توضیحات
در این بخش قصد داریم فرایند حذف اکو و نویز را به کمک فیلتر های مختلف بررسی کنیم .
ابتدا یک صوت 10 ثانیه ای ضبط کنید که در حال خواندن یک جمله خبری هستید. سپس به کمک رابطه 1 – 1 به صوت ضبط شده یک اکو اعمال کنید. در این بخش 𝛼=0.8 در نظر بگیرید و مقدار β را به صورت دلخواه طوری قرار دهید که صوت به خوبی اکو یابد.
مطلوب است تابعی که صوت اکو یافته را دریافت کند، اکو صوت را برطرف کند، مقدار β را چاپ کند و صوت حالت عادی را ذخیره کند. صوت خروجی به فرم noisy _voice ذخیره شود
روابط ریاضی استفاده شده در تابع مربوطه را توضیح دهید و مقدار β ی حاصل از تابع را با βییی که ابتدا برای اضافه
کردن اکو فرض کرده بودید، مقایسه کنید. انجام پروژه متلب
سیگنال اکو یافته و سیگنال خروجی تابع را در حوزه فرکانس و زمان رسم کنید و تفاوت ها را توجیه کنید.
تحقیق کنید که فرکانس سیگنال صوت انسان در حدودی است. مرز باند توقف، حدود تضعیف باند توقف و حدود نوسان باند گذر را برای این سیگن ال ها با توجه به افت کیفیت بعد از حذف نویز بدست آورید؟
با توجه به جدول 1 – 1، به کمک ابزار fdatool و با تنظیم پارامتر های مختلف سعی کنید نویز صوت noisy _voice
را حذف کنید و صوت ابتدایی را بازیابی کنید. نهایتاً با صوت بدون اکو و نویز ابتدایی خودتان مقایسه کنید.
سیگنال بازیابی شده و سیگنال noisy _voice را در حوزه زمان و فرکانس رسم کنید و تفاوت را توجیه کنید.
- فایلهای پروژه آموزشی به صورت کامل پس از خرید فایل بلافاصله در اختیار شما قرار خواهد گرفت.
سفارش پروژه مشابه
درصورتیکه این پروژه دقیقا مطابق خواسته شما نمی باشد، با کلیک بر روی کلید زیر پروژه دلخواه خود را سفارش دهید.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.