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