原创 短時平均能量

      由於語音信號的能量隨時間而變化,清音和濁音之間的能量差別相當顯著。因此,對短時能量和短時平均幅度進行分析,可以描述語音的這種特徵變化情況。      定義n時刻某語音信號的短時平均能量爲:            式中,N爲窗長

原创 五款免費開源的語音識別工具

按:本文原作者 Cindi Thompson,美國德克薩斯大學奧斯汀分校(University of Texas at Austin)計算機科學博士,數據科學諮詢公司硅谷數據科學(Silicon Valley Data Science,S

原创 有關小波的幾個術語及常見的小波基介紹

原文轉載於:http://blog.csdn.net/jbb0523/article/details/42586749    非常感謝。本篇是這段時間學習小波變換的一個收尾,瞭解一下常見的小波函數,混個臉熟,知道一下常見的幾個術語,有個印

原创 阿里巴巴 Service Mesh 落地的架構與挑戰

雲原生已成爲整個阿里巴巴經濟體構建面向未來的技術基礎設施,Service Mesh 作爲雲原生的關鍵技術之一,順利完成在 雙11 核心應用嚴苛而複雜場景下的落地驗證。本文作者將與大家分享在完成這一目標過程中我們所面臨和克服的挑戰。 部署

原创 UEFI架構

UEFI架構 UEFI提供系統化的標準方法,加載驅動並管理他們之間的交互。 前言:感謝uefi blog UEFI 提供了一個標準接口,以便在硬件發生變更時固件能提供足夠信息而保證操作系統不受影響。它包含有芯片組和外設芯片驅動程序,並通過

原创 操作系統常見面試題

常見面試題:1、進程是併發過程中程序的執行過程2、進程的特徵:結構特徵動態性併發性獨立性異步性3、臨界區指在每個進程中訪問臨界資源的那段代碼4,現在操作系統中申請資源的基本單位是進程,在CPU得到執行的基本單位是線程,進程是由程序段、數據

原创 操作系統總結

第一章 操作系統概論操作系統採用的資源管理技術 (1) 複用 操作系統讓衆多進程共享物理資源,這種共享稱爲資源複用。通過適當複用可以創建虛擬資源和虛擬機,以解決物力資源數量不足的問題。物力資源的複用共享有兩種基本方法:空分複用共享和時分複

原创 重載

函數重載一、什麼是函數重載?函數重載overload是指不同的函數採用相同的函數名,彼此間通過形參列表加以區分。舉例:函數名都爲distance,但形參列表的個數不同;[cpp] view plain copy#include <iost

原创 多態與虛函數

多態的作用:繼承是子類使用父類的方法,而多態則是父類使用子類的方法。在C++中,多態有兩種,一種是函數重載,一種是虛函數。函數重載發生在編譯的時候,它的函數參數是不一樣的。而虛函數是發生在運行的時候,它的函數原型是一樣的,依靠的是指針的指

原创 helloworld和大小端

 ”HelloWorld”:include<stdio.h> int main() { printf(“helloworld\n”); return 0; }(1).#include//頭文件:其作用是包含我們

原创 數組和指針

數組:數組數據結構,它可以存儲一個固定大小的相同類型元素的順序集合。數組是用來存儲一系列數據,但它往往被認爲是一系列相同類型的變量。 所有的數組都是由連續的內存位置組成。最低的地址對應第一個元素,最高的地址對應最後一個元素。1.區分:in

原创 深入瞭解DSP和ARM的關係(相同與區別)

DSP:DSP(digital singnal processor)是一種獨特的微處理器,有自己的完整指令系統,是以數字信號來處理大量信息的器件。一個數字信號處理器在一塊不大的芯片內包括有控制單元、運算單元、各種寄存器以及一定數量的存儲單

原创 構造函數與析構函數

創建一個對象時,常常需要作某些初始化的工作,例如對數據成員賦初值。注意,類的數據成員是不能在聲明類時初始化的。如果一個類中所有的成員都是公用的,則可以在定義對象時對數據成員進行初始化。如:class Time{public : //聲明爲

原创 操作系統原理

我們每天都同操作系統打交道,瞭解一些操作系統原理上的知識是絕對有必要的,它可以讓你瞭解操作系統內部是怎麼工作的,爲什麼會出現這樣那樣的問題,爲我們解決這些問題提供思路。本文完全是爲普通電腦用戶寫的,省略了所有難以理解的算法、原理,沒有太多

原创 DSP-Cache優化

對於一般的CPU信號處理加上外圍設備的DMA數據讀寫情況,處理方法是在內存中開闢pingpong緩衝區。inbufa,outbufa,inbufb,outbufb四塊內存區,當CPU處理inbufa的數據並將產生的結果放到outbufa,