文件名称:encoder
-
所属分类:
- 标签属性:
- 上传时间:2012-11-16
-
文件大小:40.3kb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
Implementation of a speech codec based on coding of speech at 8 kbit/s
using conjugate-structure algebraic-code-excited linear-prediction (CS-ACELP)
- We took .wav files that is sampled at 8000 Hz using 16-bit linear PCM. The encoding process is done every 10ms frame or 80 samples. For the preprocessing stage, the samples are high passed with cut-off frequency of 140 Hz and scaled down by 2. A total of 240 samples are buffer for windowing and autocorrelation computation. The autocorrelation coefficients are used to calculate the LP filter coefficients using the Levinson-Durbin algorithm. The LP filter coefficients are converted to Line Spectral Pair (LSP) coefficients. LSP coefficients are converted back to the LP filter coefficients, which is just the reverse process of the conversion from LP to LSP. This module is exactly what the decoder will need in order to convert the LSP coefficients to LP coefficients. We decided not to implement the LSF quantization module because we did not have the codebook information when we designed our system.
The open-loop pitch delay is calculated first for each frame. Then the closed-loop pitch
using conjugate-structure algebraic-code-excited linear-prediction (CS-ACELP)
- We took .wav files that is sampled at 8000 Hz using 16-bit linear PCM. The encoding process is done every 10ms frame or 80 samples. For the preprocessing stage, the samples are high passed with cut-off frequency of 140 Hz and scaled down by 2. A total of 240 samples are buffer for windowing and autocorrelation computation. The autocorrelation coefficients are used to calculate the LP filter coefficients using the Levinson-Durbin algorithm. The LP filter coefficients are converted to Line Spectral Pair (LSP) coefficients. LSP coefficients are converted back to the LP filter coefficients, which is just the reverse process of the conversion from LP to LSP. This module is exactly what the decoder will need in order to convert the LSP coefficients to LP coefficients. We decided not to implement the LSF quantization module because we did not have the codebook information when we designed our system.
The open-loop pitch delay is calculated first for each frame. Then the closed-loop pitch
相关搜索: line spectral pair
(系统自动生成,下载前可以参看下载内容)
下载文件列表
StdAfx.h
StdAfx.cpp
encoder.dsw
encoder.cpp
ReadMe.txt
encoder.ncb
encoder.dsp
encoder.h
encoder.opt
pre_processing.h
LP_analysis.cpp
LP_analysis.h
pre_processing.cpp
encoder.plg
open_loop.cpp
bits.cpp
initialization.h
initialization.cpp
file_io.cpp
file_io.h
math_module.cpp
math_module.h
adaptive_codebook_search.cpp
fixed_codebook_search.cpp
fixed_codebook_search.h
quantization_of_gains.cpp
quantization_of_gains.h
adaptive_codebook_search.h
open_loop.h
codebook_search.cpp
codebook_search.h
bits.h
encoder2.cpp
StdAfx.cpp
encoder.dsw
encoder.cpp
ReadMe.txt
encoder.ncb
encoder.dsp
encoder.h
encoder.opt
pre_processing.h
LP_analysis.cpp
LP_analysis.h
pre_processing.cpp
encoder.plg
open_loop.cpp
bits.cpp
initialization.h
initialization.cpp
file_io.cpp
file_io.h
math_module.cpp
math_module.h
adaptive_codebook_search.cpp
fixed_codebook_search.cpp
fixed_codebook_search.h
quantization_of_gains.cpp
quantization_of_gains.h
adaptive_codebook_search.h
open_loop.h
codebook_search.cpp
codebook_search.h
bits.h
encoder2.cpp
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.