逐步深入,慢慢的就會讓自己理解的知識點越來越多的!函數代碼已經給出,有沒有優(yōu)化的必要呢?于是帶著這樣的疑問繼續(xù)深究下去。在將語音文件轉化為比特流時,發(fā)現(xiàn)之前函數的一些小問題了。先看看表現(xiàn)在哪些方面?
內存不夠大?
怎么修改呢?
必須升級函數!然后通過存儲的錄音文件來驗證函數是否能運行!這就是實踐出真知的過程!
% 讀取音頻文件
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瀏覽量
53065 -
仿真技術
+關注
關注
0文章
103瀏覽量
25307
原文標題:大學畢業(yè)設計一席談之四十二 PCM量化編碼仿真(3)
文章出處:【微信號:gh_30373fc74387,微信公眾號:通信工程師專輯】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論