필터 지우기
필터 지우기

How to calculate residual LP (linear prediction) signal of an audio signal ?

조회 수: 8 (최근 30일)
Antonio Spera
Antonio Spera 2021년 1월 14일
답변: Aditya Shah 2022년 10월 11일
Hi, I have a problem in calculating the residual of linear prediction. I have an audio signal sampled at 8kHz obtained through the audioread function:
[y,Fs] = audioread('file.wav');
I need to process this signal in blocks of 20 ms with a shift of 10 ms and for each of them calculate the LP coefficients using the matlab function lpc and create a time-varying inverse filter using the previously calculated coefficients to obtain the LP residual signal. How can I proceed?
Thanks for the help.

답변 (1개)

Aditya Shah
Aditya Shah 2022년 10월 11일
Hi!
Refer to the following documentation which shows the implementation of LPC analysis and synthesis (LPC coding) of a speech signal:
In the analysis section, it explains how to extract the reflection coefficients from the signal and use it to compute the residual signal.
Additionally, also refer to the following documentation for more information about the Linear prediction filter:

카테고리

Help CenterFile Exchange에서 Signal Modeling에 대해 자세히 알아보기

제품


릴리스

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by