0
我試圖通過AR模型,或LPC合成,IIR全極過濾模型要經過語音合成的過程中,你叫什麼都它。AR模型格子實施
的主要思想是得到自相關(AR)係數和估計誤差,然後使用AR係數來過濾的估計誤差,我們可以得到再生信號。
**MATLAB CODE**
data = [1 2 1 3 5 1 2 5];
% auto correlation coefficients
a = lpc(data, 4);
% estimated signal
est = filter([0 -a(2:end)],1,data);
% estimated error
e = data - est;
% reconstructed signal
rec = filter(1,a,e);
你會看到那個rec ==數據。
現在來問我。
我試圖將模型轉換成Latices實現。查找Matlab的引用之後,事實證明,我應該使用
tf2latc
傳遞函數轉換成格子實施和
latcfilt
使用晶格來過濾數據。
只需重複上述步驟就行不通了。
所以我在以下幾個方面尋求幫助:
1)例如在使用tr2latc和latcfilt函數來執行建設濾波器的完整過程。 2)使用格實現來執行語音重構的例子。
Thx