مهندسی مکانیک

Mechanical Engineering

مهندسی مکانیک

Mechanical Engineering

طبقه بندی موضوعی
پربیننده ترین مطالب

آموزش پردازش صدا 1

جمعه, ۲۵ اسفند ۱۳۹۶، ۱۰:۰۵ ب.ظ

با سلام برای شروع, به  پردازش ساده یک فایل صوتی میپردازیم. برای پردازش یک فایل صوتی نیاز به داده های عددی آن داریم که برای این کار کافی است فایل صوتی مورد نظر را از(current folder) فراخوانی کرده که در این صورت 2 فایل به نام های (data) ماتریس فایل صوتی و(fs) نرخ نمونه برداری می باشد در قسمت worksapce  ظاهر می شود حال با دستور

sava data


عبارات را ذخیره میکنیم

لازم به ذکر است که ماتریس   dataیک ماتریس 1 یا 2 ستون در  nردیف می باشد

حال شروع به برنامه نویسی میکنیم برای مثال می خواهیم یک فایل صوتی را فرا خوانی کنیم وسپس سطر های زوج ان را حذف کند وان را در یک فایل جدید با فرمت wav ذخیره کند

>>clear all

>>clc

>>load data;

>>fs=44100;

>>filename='mechsound.wav';

>>[a,b]=size(data);

>>data(2:2:a , :)=[];

>>audiowrite(filename,data,fs);

>>sound(data,fs);

نظرات  (۱)

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

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی