逐步深入,慢慢的就会让自己理解的知识点越来越多的!函数代码已经给出,有没有优化的必要呢?于是带着这样的疑问继续深究下去。在将语音文件转化为比特流时,发现之前函数的一些小问题了。先看看表现在哪些方面?

内存不够大?
怎么修改呢?

必须升级函数!然后通过存储的录音文件来验证函数是否能运行!这就是实践出真知的过程!
% 读取音频文件
filename = '001.flac';
[sample_sigal,Fs] = audioread(filename);
%%% 量化编码
% PCM 函数有数组大小的限制
code = func_PCM_coding_v1(sample_sigal(1:100000));
max_val = max(sample_sigal);
decode = func_PCM_decoding(code, max_val);
sound(decode,Fs)
那么升级的PCM编码函数做了哪些修改了呢?
改动前:
编辑:黄飞
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
PCM
+关注
关注
1文章
213浏览量
56063 -
仿真技术
+关注
关注
0文章
112浏览量
26487
原文标题:大学毕业设计一席谈之四十二 PCM量化编码仿真(3)
文章出处:【微信号:gh_30373fc74387,微信公众号:通信工程师专辑】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
热点推荐
基于MATLAB/Simulink的系统仿真技术与应用
基于MATLAB_Simulink的系统仿真技术与应用. 本书首先介绍了MATLAB语言的程序设计的基本内容,在此基础上系统介绍了系统仿真所必要的数值计算方法及MATLAB实现
发表于 06-19 13:15
基于MATLAB的PCM调制系统的仿真与分析.pdf
摘要:运用MATLAb仿真抽样信号的频谱, 分析满足不同条件下的抽样情况、验证奈奎斯特抽样定理& 不同量化电平情况下的信噪比的计算, 对PCM调制系统中的非均匀量化的压扩
发表于 07-08 08:37
Cadence PCB设计仿真技术
Cadence PCB设计仿真技术
Cadence PCB设计仿真技术提供了一个全功能的模拟仿真器,并支持数字元件帮助解决几乎所有的设计挑战,从高频系统到低功耗I
发表于 04-29 08:41
•4918次阅读
浅谈计算机仿真技术对各行业发展的重要性和必要性
浅谈计算机仿真技术对各行业发展的重要性和必要性 计算机仿真技术是以计算机为基础,根据问题对象的实际要求,建立真实的数学模型,并将其转换成仿真模型。在不同的问题下,利用计算机系统来演示运
发表于 04-07 15:41
•3969次阅读
模拟仿真技术是什么
则是在人类认识自然界客观规律的历程中一直被有效地使用着。由于计算机技术的发展,仿真技术逐步自成体系,成为继数学推理、科学实验之后人类认识自然界客观规律的第三类基本方法,而且正在发展成为人类认识、改造
发表于 05-19 17:13
•1.8w次阅读
MIPI声线:脉冲编码调制(PCM)
大多数当前的数字音频系统(计算机、光盘、数字电话等)使用多比特脉冲编码调制 (PCM) 来表示声音信号。PCM 的优点是易于操作。这允许对音频流执行信号处理操作,例如混合、滤波和均衡。如图1所示,模拟到
浅谈PCM量化编码仿真技术
评论