matlab解压代码-ece6260:ECE6260的最终项目文件

时间:2024-07-02 10:40:05
【文件属性】:

文件名称:matlab解压代码-ece6260:ECE6260的最终项目文件

文件大小:9.13MB

文件格式:ZIP

更新时间:2024-07-02 10:40:05

系统开源

matlab解压代码 数据压缩和建模 :speaker_low_volume: 该项目是音频信号的分析和压缩,. 下面的频谱图显示了原始信号。 先决条件 您将需要运行脚本。 用法 要从原始文件导出编码和重建的文件,请使用 . 执照 这个项目是在 MIT 许可下获得许可的 - 有关详细信息,请参阅文件。 算法方法 概念性的 信号分割 带通滤波器用于划分为可管理的部分。 fftFilter函数 in 用于初始分割。 然后对每个部分应用相关的压缩技术,如下所示。 信号分为以下 3 个部分: 演讲 摩尔斯电码 啁啾 部分实现 演讲 针对信号的语音部分测试了 7 种压缩方案。 摩尔斯电码 原始文件在背景音频中包含摩尔斯电码。 其压缩所涉及的步骤之一是首先对信号进行解码。 该函数用于在解压过程中对消息进行重构 啁啾 信号中的正弦啁啾在解压缩期间从以下等式重建。


【文件预览】:
ece6260-master
----signalDecode.m(1KB)
----speech_encode.m(3KB)
----project_main.m(2KB)
----Signal_encoded4.mat(135KB)
----runall.m(334B)
----includes()
--------makeChirp.m(655B)
--------dctCompress.m(1KB)
--------pcma2lin.m(2KB)
--------ints2bitstream.m(623B)
--------lin2pcmu.m(2KB)
--------lpc_reconstruct.m(836B)
--------bitstream2ints.m(668B)
--------Signal.wav(2.7MB)
--------bitstream2bytes.m(735B)
--------dctDecompress.m(899B)
--------deMorse.m(6KB)
--------feedback_quantizer.m(826B)
--------uniform_quantizer.m(436B)
--------bytes2bitstream.m(703B)
--------highpassNoiseFilter.m(665B)
--------pcmu2lin.m(2KB)
--------lpc_analysis.m(1KB)
--------fftFilter.m(917B)
--------lin2pcma.m(2KB)
--------makeMorse.m(3KB)
----doc()
--------morse-signal.png(89KB)
--------speech-methods.png(345KB)
--------signal-spectrogram.png(2.05MB)
--------filtered-sections.png(198KB)
--------testbench-results1.png(794KB)
--------morse-timings.png(24KB)
--------Signal.mp3(260KB)
--------chirp-equation.png(2KB)
----LICENSE.md(1KB)
----README.md(2KB)
----.gitignore(56B)
----sigdiff.m(1KB)
----signalEncode.m(1KB)
----Signal_decoded4.wav(2.7MB)
----speech_decode.m(2KB)

网友评论