پردازش صدا با مطلب ( بخش دوم )

دوباره با بخش دوم آموزش پردازش صوت در مطلب برگشتم همون طور که در جلسه اول هم گفتم برای درک مطالب این بخش باید با برنامه نویسی در MATLAB آشنا باشید /.... با تشکر

در بخش به نحوه ذخیره سازی سیگنال صوتی می پردازیم . برای ذخیره صدا از دستور زیر استفاده می کنیم :

Start(xxxx);

که در اینجا xxxx همان متغییر است که صدا در داخل آن ذخیره می شود و ما هر بلای که می خواهیم سرش بیاریم سر این متغییر می آریم . چون در مباحث قبلی از متغییر X استفاده کردیم در اینجه هم به این صورت استفاده می کنیم :

Start(X);

در این مرحله صدا ضبط شده و در داخل متغییر X ریخته شده حال می خواهیم پردازش را شروع کنیم . چه جوری ؟ همان طور که می دونید مطلب با ماتریس تعریف می شود یعنی باید این صوت رو به یک ماتریس تبدیل کنیم برای این کار از دستور زیر استفاده می کنیم که مثال دستورات بالا هستش :

Y = Getdata(X);

به وسیله این دستور ما فایل ذخیره شده صوتی رو به یک ماتریس تبدیل ممی کنیم و همین طور در متغییر Y می ریزیم که تعداد ستون های این ماتریس برابر با 1 و تعداد سطر های آن بستگی به rate‌ و time دارد که در ابتدا آنها رو توضیح دادم .

همین طور برای نمایش اطلاعات به صورت یک نمودار می توان از دستور زیر استفاده کرد که متغییر Y که ماتریس در آن ذخیره شده رو رسم میکنه . فرم کلی دستور برابر است با :

Plot (Y);

خوب حالا در عمل . دستورات زیر را که تک تک آنها را در بالا بررسی کردیم را در داخل یک پروژه M-file نوشته و اجرا کنید . البته قبلش یک میکروفن به ورودی کارت صوتی خود نصب کنید .

توجه : ویندوز مورد نظر XP باشه 100٪ جواب می گیرید . زمان نمونه برداری هم برابر با 8 ثانیه می باشد یعنی همین قد وقت برای صحبت و ضبط سیگنال صوتی خود دارید . شروع کنید :

X=analoginput(‘winsound’);

Addchannel(X,1:2);

Set(X,’samplerate’,28000);

Set(X,’samplespertrigger’,244000);

Start(X);

Y = Getdata (Y);

Plot(Y);

پس از اجرای دستورات فوق نمودار سیگنال صوتی ضبط شده برای شما رسم می شود .

بخش دوم هم در اینجه به آخر می رسه . از عکس فعلا استفاده نمی کنم چون حال و حوصله ای مرتب کردن رو آرشیو مطالب و آپلودرها رو ندارم . ولی اگه لازم بود حتما براتون قرار می دم تا دچار سر در گمی نشید .

اگه سوالی داشتید من در خدمتم .

منابع : hoperf-12  و مخ خودم


مطالب مشابه :


پردازش صوت و تصویر

پروژه های انجام شده در موضوع پردازش صوت و تصویر : تشخیص چهرهFace Recognition and Detection ; تشخیص جنسیت از




پردازش صدا با مطلب ( بخش دوم )

دوباره با بخش دوم آموزش پردازش صوت در مطلب برگشتم همون طور که در جلسه اول هم گفتم برای درک




پردازش صدا با مطلب ( بخش اول )

نمی دونم اول از مبحث پردازش صوت شروع کنم یا نرم افزار مطلب !!!!! اول می ریم سر پردازش صوت .




پردازنده های DSP

Digital Image Processing - پردازنده های DSP - پردازش تصویر ،پردازش صوت، پردازش سیگنال،پردازش گفتار، شبکه




صوت در متلب

پردازش صوت در متلب matlab انواع خدمات سیمولینک کارشناسی سیم پاور شامل : سیستم‌های کنترلی با




آي سي پردازش صوت (hm2007)

I.R InterNet - آي سي پردازش صوت (hm2007) - اینترنت به سبک ایرانی برای جوانان ایرانی




مدار پردازش صوت - Speech Recognition

Speech Recognition یا همان مدار پردازش صوت مداری است که قادر است اصوات پیرامون خود را بوسیله یک




پردازش تصاویر پزشکی و سیستم های تصویر برداری

پردازش تصاویر و استخراج اطلاعات موثر در پردازش صوت وگفتار و طراحی سیستم های گفتار




برچسب :