逐步深入,慢慢的就会让自己理解的知识点越来越多的!函数代码已经给出,有没有优化的必要呢?于是带着这样的疑问继续深究下去。在将语音文件转化为比特流时,发现之前函数的一些小问题了。先看看表现在哪些方面?
内存不够大?
怎么修改呢?
必须升级函数!然后通过存储的录音文件来验证函数是否能运行!这就是实践出真知的过程!
% 读取音频文件
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文章
195浏览量
53203 -
仿真技术
+关注
关注
0文章
103浏览量
25350
原文标题:大学毕业设计一席谈之四十二 PCM量化编码仿真(3)
文章出处:【微信号:gh_30373fc74387,微信公众号:通信工程师专辑】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论