برنامه رسم نمودار فرکانس گام صوت
در این برنامه با استفاده از نرم افزار متلب یک فایل گفتار را میخوانیم و پس از فریم بندی آن برای تمام فریم ها اتوکورلیشن را بدست آورده و رسم میکنیم. نهایتا با استفاده از سنتر کلیپینگ فرکانس گام را برای تمام فریم ها محاسبه میکنیم و نمودار آن را براساس هر فریم رسم میکنیم. این… مشاهده ادامه مطلب
فریم بندی سیگنال صوت
میدانیم که سیگنال گفتار یک سیگنال ایستا نیست و مشخصات فرکانسی آن با زمان تغییر میکند. اما خیلی از ابزارهای در دسترس ما مانند تبدیل فوریه مناسب سیگنالهای ایستا میباشد. زمانی که سیگنال گفتار را مورد بررسی قرار میدهیم آن را به قسمتهای کوتاه زمانی تقسیم میکنیم و هر قسمت را جداگانه آنالیز میکنیم, بدلیل… مشاهده ادامه مطلب
مقدمات حل معادله در متلب
معادله (واژه فارسی: هم چندی یا هَموگـِش) در ریاضیات بیان برابری دو چیز با استفاده از نمادهاست. در تمام معادلهها علامت تساوی (=) دیده میشود. هر معادله دو طرف دارد که در دو طرف علامت تساوی ظاهر میشوند. در ریاضی معادله معمولاً بیان برابری دو عبارت است که در یکی یا هردوی آنها متغیر یا متغیرهائی… مشاهده ادامه مطلب
مقدمه ای بر پردازش گفتار
سیگنال صوتی و شنیداری یا Audio احساس ارتعاشات و نوسانات هوا توسط گوش انسان است. اگر این صوت در محدوده فرکانسی 20Hz – 20KHz باشد با رسیدن به گوش و سپس انتقال به مغز و پردازش روی آن باعث درک مفهوم در ذهن انسان می گردد. سیگنال گفتار Speech زیر مجموعه ای از سیگنال Audio می باشد… مشاهده ادامه مطلب
عملگرهای ریاضی و دسترسی به عناصر یک بردار در متلب
عملگرهای ریاضی: در متلب برای برخی از عملگرهای ریاضی یک دستور خاص در نظر گرفته شده است مانند sqrt برای جذر گرفتن اما برای برخی عملگرهای ریاضی پرکاربرد نمادی در نظر گرفته شده است. مانند جمع +,تفریق – ,تقسیم / ,ضرب * , به توان رساندن ^. در ادامه با چند مثال ساده به واضح… مشاهده ادامه مطلب
برنامه تشخیص چهره با شبکه عصبی پرسپترون چند لایه
در این برنامه با استفاده از نرم افزار متلب یک شبکه عصبی پرسپترون چند لایه را به منظور تشخیص چهره طراحی میکنیم. در این پروه تمام مراحل استخراج ویژگی,تشکیل دیتاست آموزش و آزمایش,مرحله آموزش شبکه,مرحله ارزیابی شبکه و محاسبه خطا و رسم آن گام به گام پیاده سازی شده. در این برنامه نمونه های مورد… مشاهده ادامه مطلب
سیگنال های ایستا و غیر ایستا(Stationary and Non-Stationary Signals)
فرض کنید سه سیگنال سینوسی با فرکانسهای 50 هرتز 120 هرتز و 300 هرتز در اختیار داریم با طول 9 ثانیه. یک سیگنال جدید با ترکیب این سه سیگنال میسازیم که مجموع آنها باشد یعنی تمام سیگنال اول به اضافه سیگنال دوم به اضافه سیگنال سوم. سیگنال حاصل سیگنالی به طول 9 ثانیه خواهد بود… مشاهده ادامه مطلب
برنامه بدست آوردن مشخصات زمانی سیگنال صوت
با استفاده از نرم افزار متلب قصد داریم مشخصات زمانی سیگنال صوتی را بررسی کنیم. انرژی کوتاه مدت(Short Time Energy) و اندازه کوتاه مدت(Short Time Magnitude) را برای یک سیگنال صوتی مشخص میکینیم و برای یک فریم واک و یک فریم بی واک از این صوت نیز اتوکورلیشن(Autocorrelation) را رسم میکنیم و مقایسه ای انجام میدهیم. در… مشاهده ادامه مطلب







































