نام محصول:پياده سازي بلادرنگ كدك صحبت استاندارد G.728 بر روي پردازنده TMS320C5402
براي توضيحات بيشتر و دانلود كليك كنيد
- نام محصول:پياده سازي بلادرنگ كدك صحبت استاندارد G.728 بر روي پردازنده TMS320C5402
توضيحات كوتاه:
توضيحات كامل:
كدك صحبت استاندارد G728 ، يك كدك كم تاخير است كه صحبت با كيفيت عالي را در نرخ بيت 16 kbps ارائه مي دهد و براي شبكه هاي تلفن ماهواره اي و اينترنت و موبايل كه به تاخير زياد حساس هستند ، مناسب است در اين رساله به پياده سازي بلادرنگ اينكدر و ديكدر G728 بصورت دوطرفه كامل ( Full Duplex ) بر روي پردازنده TMS320C5402 مي پردازيمامروزه در عصر ارتباطات و گسترش روزافزون استفاده از شبكه هاي تلفن ،موبايل و اينترنت در جهان ومحدوديت پهناي باند در شبكه هاي مخابراتي ، كدينگ و فشرده سازي صحبت امري اجتناب ناپذير است . در چند دهه اخير روشهاي كدينگ مختلفي پديدآمده اند ولي بهترين و پركاربردترين آنها كدك هاي آناليزباسنتز هستند كه توسط Atal & Remedeدر سال 1982 معرفي شدند [2] . اخيرا مناسبترين الگوريتم براي كدينگ صحبت با كيفيت خوب در نرخ بيت هاي پائين و زير 16 kbps ، روش پيشگويي خطي باتحريك كد (CELP) مي باشد كه در سال 1985 توسط Schroeder & Atal معرفي شد [8] و تا كنون چندين استاندارد مهم كدينگ صحبت بر اساس CELP تعريف شده اند .
در سال 1988 CCITT برنامه اي براي استانداردسازي يك كدك 16 kbps با تاخيراندك و كيفيت بالا در برابر خطاهاي كانال آغاز نمود و براي آن كاربردهاي زيادي همچون شبكه PSTN ،ISDN ،تلفن تصويري و غيره در نظر گرفت . اين كدك در سال 1992 توسط Chen et al. تحت عنوان LD-CELP معرفي شد[6] و بصورت استاندارد G.728 در آمد[9] و در سال 1994 مشخصات مميز ثابت اين كدك توسط ITU ارائه شد[10] . با توجه به كيفيت بالاي اين كدك كه در آن صحبت سنتزشده از صحبت اوليه تقريبا غيرقابل تشخيص است و كاربردهاي آن در شبكه هاي تلفن و اينترنت و ماهواره اي در اين گزارش به پياده سازي اين كدك مي پردازيم .
فهرست:
مقدمه
فصل 1 : بررسي و مدل سازي سيگنال صحبت
معرفي سيگنال صحبت
مدل سازي پيشگويي خطي
پنجره كردن سيگنال صحبت
پيش تاكيد سيگنال صحبت
تخمين پارامترهاي LPC
فصل 2 : روش ها و استانداردهاي كدينگ صحبت
مقدمه
روش هاي كدينگ
كدرهاي شكل موج
كدرهاي صوتي
كدرهاي مختلط
الف- كدرهاي مختلط حوزه فركانس
ب- كدرهاي مختلط حوزه زمان
فصل 3 : كدر كم تاخير LD-CELP
مقدمه
بررسي كدركم تاخير LD-CELP
LPC معكوس مرتبه بالا
فيلتر وزني شنيداري
ساختار كتاب كد
جستجوي كتاب كد
شبه ديكدر
پست فيلتر
فصل 4 : شبيه سازي مميزثابت الگوريتم به زبان C
مقدمه
ويژگي هاي برنامه نويسي مميزثابت
ساده سازي محاسبات الگوريتم
تطبيق دهنده بهره
محاسبه لگاريتم معكوس
روندنماي برنامه
اينكدر
ديكدر
فصل 5 : پياده سازي الگوريتم برروي DSP
مقدمه
مروري بر پياده سازي بلادرنگ
چيپ هاي DSP
DSP هاي مميزثابت
مروري بر DSP هاي خانواده TMS320
معرفي سري TMS320C54x
توسعه برنامه بلادرنگ
اجراي برنامه روي برد توسعه گر C5402 DSK
بكارگيري ابزارهاي توسعه نرم افزار
استفاده از نرم افزارCCS
نتايج پياده سازي
نتيجه گيري و پيشنهاد
ضمائم
ضميمه (الف) : ديسكت برنامه هاي شبيه سازي مميز ثابت به زبان C و
پياده سازي كدك به زبان اسمبلي
ضميمه (ب) : مقايسه برنامه نويسي C و اسمبلي
مراجع
- چهارشنبه ۲۴ آبان ۹۶ | ۲۲:۲۱
- ۳۶ بازديد
- ۰ نظر