celp_codec-master
所属分类:语音合成
开发工具:Python
文件大小:47KB
下载次数:1
上传日期:2020-09-24 15:19:32
上 传 者:
zinatoo83
说明: CELP vocoder implementation
文件列表:
LICENSE (34523, 2020-04-13)
adaptive_codebook.py (984, 2020-04-13)
celp.py (8599, 2020-04-13)
decoder.py (1658, 2020-04-13)
encoder.py (2404, 2020-04-13)
fixed_codebook_128x40.py (61362, 2020-04-13)
lpc.py (4915, 2020-04-13)
test_adaptive_codebook.py (1224, 2020-04-13)
celp_codec
==========
This is a simple CELP voice codec implementation.
http://en.wikipedia.org/wiki/Code-excited_linear_prediction
Features
--------
* Encoding and decoding from multiple WAV and AIFF formats.
* Support file or stdin/stdout
* Real time processing, encode and decode from streams.
* Configurable
- LPC order
- Frame length
- Number of subframes
- Adaptive codebook size
- Multiple frame windows ('hanning', 'boxcar', etc)
- Weighting coefficients
Dependencies
------------
* numpy
* scipy
* ctlibsnd (áython libsndfile wrapper) https://bitbucket.org/san/ctlibsnd
Future improvements
-------------------
* Implement fixed codebooks of different sizes
* Support more sample rates (currently only 8 kHz)
* Preprocesing filter (high pass, and equalization)
* Convert LPC (linear prediction coefs) to LSP (linear spectral pairs)
- Quantize LSP
- Convert LSP to LPC
近期下载者:
相关文件:
收藏者: