原创 CCS下DSP仿真實現雙邊帶調製與頻譜分析(查表法)

1、系統描述 DSP 系統從I/O 端口將要處理的數據不斷讀入, 進行處理之後再從I/O 端口輸出. I/O輸入端口設計地址爲 0x0001 和0x0002; I/O 輸出端口設計在0x0003 處.爲了在CCS 軟仿真環境下進行

原创 基於MATLAB和Python的頻譜分析

  頻譜分析是進行信號分析的基礎,這裏我們採用三種簡單的樣本(正弦波、方波、噪聲)進行頻譜分析。我們用MATLAB和Python同時仿真,驗證其正確性。具體操作如下: 1、用MATLAB生成一個樣本並保存爲WAV文件,並用MATL

原创 windows下CCS安裝教程

  最近要完成DSP的作業,所以需要裝CCS,下面就詳細的介紹一下CCS的安裝步驟。 1、電腦環境 博主的電腦環境:Windows 10 教育版 安裝的CCS版本:CCS6.1.3 2、安裝包獲取 首先自己要準備好安裝包,獲取

原创 word2016公式自動編號

  最近用Word2016寫文檔時需要寫很多公式,但手動空格讓公式居中並使公式編號右對齊很麻煩並且手動空格的格式也不一定能對齊。下面就介紹一下在Word2016中公式自動編號的步驟。 工具: Word2016 方法和步驟: 1、c

原创 Marp —用Markdown編寫PPT

何爲Marp? Marp 是一個用 Markdown 編輯幻燈片的跨平臺免費軟件,用戶在左側區域編輯 MD 文本,可在右側即時顯示效果。軟件支持多種主題配色,在幻燈片內可插入 Emoji、數學公式,自定義背景,導出爲 PDF 文檔

原创 安裝Mathtype 7 在 word2016中,解決Word閃退問題

在反覆重裝Mathtype過程中,會出現Word閃退等問題,無法打開Mathtype。 工具 office2016軟件32位版本 mathtype 7 Win10 64位操作系統 步驟 1、在mathtype 7 安裝文件夾目錄下

原创 聲音的三要素跟聲波的幅度、頻率和頻譜的對應關係

聲音的特性可由三個要素來描述,即響度、音調和音色。 1、音調 聲音的高低稱爲音調。音調取決於聲源振動的頻率。 物體在1秒內振動的次數叫頻率。其單位是赫茲,簡稱赫,符號爲Hz。物體振動得越快,頻率越大。音調跟發聲體振動的頻率關係是:

原创 MFCC特徵參數提取(一)(基於MATLAB和Python實現)

1、MFCC概述 在語音識別(Speech Recognition)和話者識別(Speaker Recognition)方面,最常用到的語音特徵就是梅爾倒譜系數(Mel-scale FrequencyCepstral Coeffi

原创 基於MATLAB和Python的短時平均過零率檢驗

1、需求分析   採用五種基本波形進行短時平均過零率算法的檢測。生成一段5s的波形,採樣頻率均爲8000Hz:1、正弦波:幅值:0.5V,頻率:1kHz;2、全0波形;3、正弦波:幅值:0.5V,頻率:2kHz;4、正弦波:幅值:

原创 Python音頻處理包——Librosa的安裝與使用

1、librosa簡介    Librosa是一個用於音頻、音樂分析、處理的python工具包,一些常見的時頻處理、特徵提取、繪製聲音圖形等功能應有盡有,功能十分強大。本文主要介紹librosa的安裝與使用方法。    libr

原创 基於MATLAB和Python的短時平均過零率分析

  短時平均過零率的MATLAB實現在博主的另一篇博客裏已經介紹過了。這裏主要介紹Python環境下信號的短時平均過零率,並對比MATLAB和Python兩者仿真的結果是否一致。 1、過零率(Zero Crossing Rate)

原创 在MATLAB中添加語音處理工具箱(voicebox)

1. voicebox介紹   voicebox是一個MATLAB中的語音處理工具箱,支持MATLAB6.5以上的版本。其中包含了對語音的分幀處理,濾波,加窗,參數提取等等函數,是語音識別幾乎不可缺少的一個工具箱。 網站: htt

原创 使用Latex排版一篇IEEE文章

   最近讀到一篇IEEE的論文,同時也在學習使用LeTex排版,所以用這篇IEEE的文章進行了簡單的排版練習。 從模板說起   Latex的模板讓使用者無需考慮格式問題,從而將注意力更多地投入到內容而非形式上,這便是Latex的

原创 SoX 音頻處理工具使用方法

一、簡介 SoX 可以讀取和寫入常見格式的音頻文件,並在此過程中選擇性的加入一些聲音效果。它可以組合多個輸入源及合成音效,在許多系統上也可以作爲音頻播放器或多軌錄音機使用。 SoX 工具在大部分 Linux 系統上都可以直接通過軟件包

原创 Matlab 統計數組中各元素出現的頻數、頻率

如何統計一個數組中各數字(元素)出現的頻數、頻率和累積頻率?這裏以案例形式做一個總結。 第一種方法:調用MATLAB自帶的函數tabulate統計一個數組中各數字(元素)出現的頻數、頻率 【例1】統計數值型數組中各元素出現的頻數、頻率