0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

淺談PCM量化編碼仿真技術(shù)

通信工程師專輯 ? 來源:通信工程師專輯 ? 作者:通信工程師專輯 ? 2022-09-28 14:24 ? 次閱讀

逐步深入,慢慢的就會(huì)讓自己理解的知識(shí)點(diǎn)越來越多的!函數(shù)代碼已經(jīng)給出,有沒有優(yōu)化的必要呢?于是帶著這樣的疑問繼續(xù)深究下去。在將語音文件轉(zhuǎn)化為比特流時(shí),發(fā)現(xiàn)之前函數(shù)的一些小問題了。先看看表現(xiàn)在哪些方面?

2ac2d976-3db4-11ed-9e49-dac502259ad0.png

內(nèi)存不夠大?

怎么修改呢?

2b00676e-3db4-11ed-9e49-dac502259ad0.png

必須升級(jí)函數(shù)!然后通過存儲(chǔ)的錄音文件來驗(yàn)證函數(shù)是否能運(yùn)行!這就是實(shí)踐出真知的過程!

% 讀取音頻文件

filename = '001.flac';

[sample_sigal,Fs] = audioread(filename);

%%% 量化編碼

% PCM 函數(shù)有數(shù)組大小的限制

code = func_PCM_coding_v1(sample_sigal(1:100000));

max_val = max(sample_sigal);

decode = func_PCM_decoding(code, max_val);

sound(decode,Fs)

那么升級(jí)的PCM編碼函數(shù)做了哪些修改了呢?

改動(dòng)前:

編輯:黃飛

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • PCM
    PCM
    +關(guān)注

    關(guān)注

    1

    文章

    195

    瀏覽量

    53232
  • 仿真技術(shù)
    +關(guān)注

    關(guān)注

    0

    文章

    103

    瀏覽量

    25354

原文標(biāo)題:大學(xué)畢業(yè)設(shè)計(jì)一席談之四十二 PCM量化編碼仿真(3)

文章出處:【微信號(hào):gh_30373fc74387,微信公眾號(hào):通信工程師專輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于MATLAB/Simulink的系統(tǒng)仿真技術(shù)與應(yīng)用

    基于MATLAB_Simulink的系統(tǒng)仿真技術(shù)與應(yīng)用. 本書首先介紹了MATLAB語言的程序設(shè)計(jì)的基本內(nèi)容,在此基礎(chǔ)上系統(tǒng)介紹了系統(tǒng)仿真所必要的數(shù)值計(jì)算方法及MATLAB實(shí)現(xiàn)
    發(fā)表于 06-19 13:15

    基于MATLAB的PCM調(diào)制系統(tǒng)的仿真與分析.pdf

    摘要:運(yùn)用MATLAb仿真抽樣信號(hào)的頻譜, 分析滿足不同條件下的抽樣情況、驗(yàn)證奈奎斯特抽樣定理& 不同量化電平情況下的信噪比的計(jì)算, 對(duì)PCM調(diào)制系統(tǒng)中的非均勻量化的壓擴(kuò)
    發(fā)表于 07-08 08:37

    實(shí)時(shí)控制與仿真技術(shù)應(yīng)用

    基于LabVIEW的實(shí)時(shí)控制與仿真技術(shù)應(yīng)用研究
    發(fā)表于 04-21 19:08

    仿真技術(shù)在汽車電子設(shè)計(jì)中的應(yīng)用有哪些?

    什么是SABER軟件仿真技術(shù)?汽車電子仿真技術(shù)的應(yīng)用是什么?
    發(fā)表于 05-18 06:42

    基于CPLD的雙音多頻信號(hào)PCM編碼的設(shè)計(jì)

    本文介紹了可編程邏輯器件(PLD)在雙音多頻信號(hào)的PCM 編碼中的應(yīng)用。從雙音多頻信號(hào)的PCM 編碼PCM
    發(fā)表于 08-14 11:40 ?44次下載

    基于MATLAB Simulink的系統(tǒng)仿真技術(shù)與應(yīng)用 教材

    基于MATLAB Simulink的系統(tǒng)仿真技術(shù)與應(yīng)用 教材   目錄第一章 系統(tǒng)仿真技術(shù)與應(yīng)用
    發(fā)表于 04-29 14:51 ?0次下載
    基于MATLAB Simulink的系統(tǒng)<b class='flag-5'>仿真技術(shù)</b>與應(yīng)用 教材

    Cadence PCB設(shè)計(jì)仿真技術(shù)

    Cadence PCB設(shè)計(jì)仿真技術(shù) Cadence PCB設(shè)計(jì)仿真技術(shù)提供了一個(gè)全功能的模擬仿真器,并支持?jǐn)?shù)字元件幫助解決幾乎所有的設(shè)計(jì)挑戰(zhàn),從高頻系統(tǒng)到低功耗I
    發(fā)表于 04-29 08:41 ?4519次閱讀
    Cadence PCB設(shè)計(jì)<b class='flag-5'>仿真技術(shù)</b>

    脈沖編碼調(diào)制(PCM)系統(tǒng)設(shè)計(jì)與仿真

    PCM編碼原理及應(yīng)用,現(xiàn)代通信原理技術(shù)及應(yīng)用第三章
    發(fā)表于 11-25 14:08 ?13次下載

    模擬仿真技術(shù)是什么

    則是在人類認(rèn)識(shí)自然界客觀規(guī)律的歷程中一直被有效地使用著。由于計(jì)算機(jī)技術(shù)的發(fā)展,仿真技術(shù)逐步自成體系,成為繼數(shù)學(xué)推理、科學(xué)實(shí)驗(yàn)之后人類認(rèn)識(shí)自然界客觀規(guī)律的第三類基本方法,而且正在發(fā)展成為人類認(rèn)識(shí)、改造
    發(fā)表于 05-19 17:13 ?1.6w次閱讀

    EE-68: JTAG 仿真技術(shù)參考

    EE-68: JTAG 仿真技術(shù)參考
    發(fā)表于 03-21 02:06 ?2次下載
    EE-68: JTAG <b class='flag-5'>仿真技術(shù)</b>參考

    電源仿真技術(shù)

    電源仿真技術(shù)資料分享。
    發(fā)表于 04-19 17:11 ?10次下載

    DDR設(shè)計(jì)和仿真技術(shù)詳解

    DDR2設(shè)計(jì)和仿真技術(shù)詳解。
    發(fā)表于 10-24 15:10 ?2次下載

    MIPI聲線:脈沖編碼調(diào)制(PCM

    大多數(shù)當(dāng)前的數(shù)字音頻系統(tǒng)(計(jì)算機(jī)、光盤、數(shù)字電話等)使用多比特脈沖編碼調(diào)制 (PCM) 來表示聲音信號(hào)。PCM 的優(yōu)點(diǎn)是易于操作。這允許對(duì)音頻流執(zhí)行信號(hào)處理操作,例如混合、濾波和均衡。如圖1所示,模擬到
    的頭像 發(fā)表于 05-29 09:40 ?2037次閱讀
    MIPI聲線:脈沖<b class='flag-5'>編碼</b>調(diào)制(<b class='flag-5'>PCM</b>)

    pcb仿真技術(shù)有什么用

    pcb仿真技術(shù)有什么用
    的頭像 發(fā)表于 11-28 15:22 ?1132次閱讀

    JTAG/MPSD仿真技術(shù)參考

    電子發(fā)燒友網(wǎng)站提供《JTAG/MPSD仿真技術(shù)參考.pdf》資料免費(fèi)下載
    發(fā)表于 12-23 15:45 ?0次下載
    JTAG/MPSD<b class='flag-5'>仿真技術(shù)</b>參考