مشخصات

زبان

بانک اطلاعاتی

فایل ها

توضیحات

m فایل متلب ، fig فایل محیط گرافیکی ، mat فایل دیتا ، wav فایل برای تست ، داکیومنت ۷ صفحه ای در فایل ورد و فیلم نحوه اجرا دارد

۵۰,۰۰۰ تـــــومان

مطالب مرتبط

ضبط و پخش کننده صدا با متلب به همراه داکیومنت و آموزش

  • چهارشنبه 30 مارس 2016
  • بازدید ۲,۹۵۰ نفر

تصویر matlab-sound_14741_1 ضبط و پخش کننده صدا با متلب به همراه داکیومنت و آموزش

پروژه ضبط و پخش کننده صدا با متلب به همراه داکیومنت

در این پست پروژه ضبط و پخش کننده صدا به همراه داکیومنت را آماده کرده ایم که یک پروژه مناسب در زمینه پردازش گفتار، پردازش صدا و صوت می باشد که در در یک محیط گرافیکی (GUI) با قابلیت های پیشرفته پیاده سازی شده است. در ادامه به توضیح امکانات این پروژه ضبط و پخش کننده صدا پرداخته و فیلم اجرایی آن به همراه قسمتی از داکیومنت قرار داده شده است.

قابلیت های پروژه ضبط و پخش کننده صدا:

پردازش سیگنال های صوتی تک کاناله 8 و 16 بیتی – پردازش سیگنال های صوتی با فرکانس های مختلف نمونه برداری در بازه 8 الی 32 کیلوهرتز – امکان ضبط و توقف در زمان ضبط و ادامه ضبط – تنظیم دقت چندی سازی و فرکانس نمونه برداری برای ضبط صدا – ذخیره سازی صدای ضبط شده با فرمت wav – اجرای فایل های صوتی با فرمت wav – نمایش شکل موج صدای ضبط شده و فراخوانی شده – نمایش قطع هایی از زمان سیگنال گفتار (بزرگنمایی زمانی).

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

از طریق واسط گرافیکی guide تمامی ابزار های مورد نیاز پروژه را ایجاد می کنیم.

تصویر matlab-sound_14741_3 ضبط و پخش کننده صدا با متلب به همراه داکیومنت و آموزش

متغیر nos برای مشخص کردن وضعیت یکی از 3 کلید new, open, save قرار داده شده و متغیر p برای مشخص کردن حالت اولیه کلید pause در نظر گرفته شده است که این دو متغیر را در مت فایل هایی ذخیره می کنیم.

برای کلید Record کد زیر را اضافه می کنیم:

با لود کردن متغیر nos اگر مقدار این متغیر برابر با 1 بود (کلید new فشرده شده بود) عملیات ضبط آغاز می شود. مقادیر زمان، فرکانس و بیت بر ثانیه را از ادیت تکست ها می گیریم، این مقادیر به صورت رشته هستند، پس آنها را به صورت عدد تبدیل می کنیم.

حال متغیر مربوط به ضبط رو ایجاد می کنیم و وضبط  شروع می شود.

یک حلقه شرطی قرار به تعداد ثانیه های ضبط قرار دادیم تا در صورتی که دو کلید  pause, resum فشرده شوند، عملیات pause, resum اعمال شوند. در انتها صدای ضبط شده را ذخیره میکنیم و روی axes ها شکل موج صدا را نمایش میدهیم.

برنامه نویس پروژه: طیب حسینی

 

تصویر matlab-sound_14741_2 ضبط و پخش کننده صدا با متلب به همراه داکیومنت و آموزش

(زوم بر روی موج صدای اجرا شده)

 

باکس دانلود
شناسه:
۱۴۷۴۱
توضیحات:
m فایل متلب ، fig فایل محیط گرافیکی ، mat فایل دیتا ، wav فایل برای تست ، داکیومنت ۷ صفحه ای در فایل ورد و فیلم نحوه اجرا دارد
قیمت:
۵۰,۰۰۰ تـــــومان
ثبت نظر
ریفریش کنید!
نظرات کاربران (۱۲ مورد)
  1. تصویر آواتار کاربر 0
    سودا محمدی نژاد دوشنبه , 11 جولای

    سلام می تونید مقاله این پروژرو برام آماده کنید ممنون ؟

  2. تصویر آواتار کاربر 0
    لیلا پورحسن یکشنبه , 24 جولای

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

  3. تصویر آواتار کاربر 0
    رضا چهارشنبه , 13 دسامبر

    سلام کدهای کامل این پروژه هم داخل محصول هست که بشه ویراشش کرد؟

    • تصویر آواتار کاربر 2
      نوآوران گرمیسه‌شنبه , 26 دسامبر

      بله کدها به صورت اپن سورس ارائه میشه و هر گونه تغییرات در آن قابل اعمال است.

  4. تصویر آواتار کاربر 0
    محسن جمعه , 19 ژانویه

    سلام من با متلب 2016 باز می کنم خطا میده با چه ورژنی باز کنم بهتره؟

    • تصویر آواتار کاربر 2
      نوآوران گرمیجمعه , 2 فوریه

      با نسخه 2013 بهتر عمل می کنه

  5. تصویر آواتار کاربر 0
    هانیه دشتی چهارشنبه , 28 فوریه

    سلام با چه دستوری میشه در متلب صدا ضبط کرد و شکل موج رو نمایش داد ؟

  6. تصویر آواتار کاربر 0
    علی اکبر جمعه , 23 نوامبر

    سلام و خسته نباشید . من قصد تهیه آموزش ها رو دارم . هدف من اینه که کاربر مثلا یک کلمه انگلیسی بیان کند و در متلب تشخیص داده شود که کلمه ای ک کاربر گفته چی بوده و متناسب با اون کلمه یه سری دستور العمل ها اجرا شود . بنظر شما کدوم قسمت از آموزش ها بدرد کار من میخوره؟ سوال بعدی این هست که فایل های آموزشیتون صدا دارن؟ چون خلاصه آموزش هایی ک گذاشته اید بی صدا بودن. تشکر

    • تصویر آواتار کاربر 2
      نوآوران گرمیشنبه , 24 نوامبر

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

  7. تصویر آواتار کاربر 0
    بهرام سه‌شنبه , 26 فوریه

    سلام وقتی از سیمولینک برای ضبط صدا استفاده می کنیم بازم باید دستور wavrecord به کار ببریم ؟

  8. تصویر آواتار کاربر 3300
    omid پنج‌شنبه , 12 دسامبر

    سلام. بنده این پروژه رو خریداری کردم و موقع باز کردن فایل wav مشکل داره چیکار کنم؟

    • تصویر آواتار کاربر 2
      نوآوران گرمیدوشنبه , 16 دسامبر

      برای اجرای صحیح این پروژه از MATLAB 2009b استفاده کنید.