lpc声码器matlab,这个MATLAB构建一个锻炼LPC声码器,即,执行LPC分析和合成语音文件,导致合成语音近似原始的演讲。LPC分析使用一个标准的自相关分析来确定LPC系数的设置,一帧一帧的基...

该博客介绍了如何使用MATLAB构建一个LPC(线性预测编码)声码器,用于分析和合成语音信号。通过自相关分析确定LPC系数,并利用 cepstral 螺旋内检测器进行帧分析,区分语音和无声段。内容包括多个MATLAB脚本和辅助文件,用于执行LPC分析、合成、脉冲和噪声序列生成等步骤,最终产生接近原始语音的合成音频。
摘要由CSDN通过智能技术生成

这个MATLAB构建一个锻炼LPC声码器,即,执行LPC分析和合成语音文件,导致合成语音近似原始的演讲。LPC分析使用一个标准的自相关分析来确定LPC系数的设置,一帧一帧的基础上,以及框架获得。一个独立的分析方法(cepstral螺距内检测器)把每一帧的言论是要么表示演讲(时间由cepstral峰值的位置在指定范围的音调时期)或无声的言论(模拟随机噪声帧)0帧基音周期的样本。独立的分析提供了一个两国并存的激发函数LPC合成处理的一部分,包括一系列的脉冲(表示帧期间)和/或噪声序列(在无声的帧)

文件列表:

test_16k_unnormalized_excitation.wav

1A_normalized_excitation.wav

1A_synthetic.wav

1A_unnormalized_excitation.wav

5.13 LPC Vocoder.pdf

autolpc.m

Callbacks_lpc_vocoder_GUI25.m

clear_all_graphics.m

create_excitation.m

create_excitation_signal.m

gen_pitch.m

highpass_filter.m

lpc_analysis.m

lpc_vocoder_GUI25.m

lpc_vocoder_GUI25.mlappinstall

lpc_vocoder_GUI25.prj

lpc_vocoder_pitch.mat

LPCVocoder.JPG

medf.m

normalize_excitation.m

output_lpc_vocoder.txt

pathnew_matlab_central.m

pitch_detect_cepstrum.m

pitch_detect_cepstrum_GUI.m

plot_excitation_signal.m

plot_original_signal.m

plot_pitch_period_contour.m

plot_synthetic_signal.m

Read_Me.txt

record_speech.m

s5_edited_normalized_excitation.wav

s5_edited_synthetic.wav

s5_edited_unnormalized_excitation.wav

save_excitations.m

savewav.m

setup_lpc_vocoder.m

smoothpitch.m

synthesize_speech.m

test_16k_normalized_excitation.wav

test_16k_synthetic.wav

license.txt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值