語音訊號的分幀加窗的matlab實現

2021-05-30 07:01:13 字數 2182 閱讀 2424

1樓:騎驢刷街

function seg=segment(signal,w,sp,window)

if nargin<3

sp=.4;

endif nargin<2

w=256;

endif nargin<4

window=hamming(w);

endwindow=window(:); %make it a column vector

l=length(signal);

sp=fix(w.*sp);

n=fix((l-w)/sp +1); %number of segments

index=(repmat(1:w,n,1)+repmat((0:(n-1))'*sp,1,w))';

hw=repmat(window,1,n);

seg=signal(index).*hw;

語音訊號加窗分幀是起什麼作用

2樓:眉間雪

加窗和分幀都是語音訊號提取特徵的預處理階段,先分幀,後加窗,再做快速傅立葉變換。

分幀:簡而言之,語音訊號整體上不穩定,但區域性上可以看作是穩定的,在以後的語音處理中,需要輸入一個穩定的訊號,所以需要對整個語音訊號進行幀處理,即將其分割成多個片段。

在10-30ms範圍內,可以認為訊號是穩定的。一般以不少於20毫秒為幀,約1/2的時間作為幀移位幀,幀移位是指相鄰兩幀之間的重疊區域,以避免相鄰兩幀的變化。

加窗:按上述方法加窗後,每一幀的開始和結束都會出現間斷,因此分割的幀越多,與原始訊號的誤差就越大,加窗就是為了解決這個問題,使成幀後的訊號變得連續,並且每一幀都會表現出周期函式的特性,在語音訊號處理中,通常會增加漢明窗。

擴充套件資料

語音訊號模型

一、激勵模型

1、濁音激勵

氣流在通過繃緊聲帶時,衝激聲帶產生振動,使聲門處形成週期性的脈衝串,並用它去激勵聲道。由於脈衝串類似於斜三角形的脈衝,故以基音週期為週期的單位取樣序列串作為激勵。

2、清音激勵

聲帶鬆弛而不振動,氣流通過聲門直接進入聲道。由於發清音時,聲道被阻礙形成湍流,可將激勵模擬成隨機白噪聲。

二、聲道模型

1、聲管模型

將聲道視為由多個不同截面積的管子串聯而成的系統。

2、共振峰模型

聲道視為一個諧振腔,共振峰就是這個腔體的諧振頻率。

三、輻射模型

在發音腔道內形成的氣流經由嘴脣端輻射出來到達聽者耳朵的這段過程,聲音訊號會衰減,而且有高通濾波的特性常用一個一階的數字高通濾波器來模擬。

3樓:匿名使用者

設定路由器撥號方法:

【電腦進入路由器】:

1、電腦ip、dns設定自動獲取。

2、開啟瀏覽器,在位址列輸入192.168.1.1(一般路由器地址是這個或者檢視路由器背面的登入資訊)進路由-輸入使用者名稱,密碼 ,(預設一般是admin)。

【設定路由器撥號】:

1、在【設定嚮導】裡,選擇【pppoe撥號】(有些是adsl撥號)這一項,按提示步驟輸入上網的使用者名稱和密碼,儲存。

2、在【網路引數】--【wan設定】裡,選【正常模式】,在【連線】的三個選項,選擇【pppoe撥號】這一項。下面就是選擇【自動連線】,儲存,退出。

求一段matlab語音分幀加窗**,謝謝!

4樓:匿名使用者

語音信來號的

自分幀加窗的matlab實現

function seg=segment(signal,w,sp,window)

if nargin<3

sp=.4;

endif nargin<2

w=256;

endif nargin<4

window=hamming(w);

endwindow=window(:); %make it a column vector

l=length(signal);

sp=fix(w.*sp);

n=fix((l-w)/sp +1); %number of segments

index=(repmat(1:w,n,1)+repmat((0:(n-1))'*sp,1,w))';

hw=repmat(window,1,n);

seg=signal(index).*hw;

MATLAB語音訊號加噪去噪

fs 44100 取樣率 f0 5000 訊號頻率 n 1024 巴特沃斯低通濾波器 版wp 10000 fs ws 15000 fs rp 3 rs 60 n,wn buttord wp,ws,rp,rs b,a butter n,wn figure freqz b,a,n title 巴特沃斯低...

怎麼匯出微信群裡的語音訊息,如何匯出微信的語音訊息

1.首先要用資料線與電腦連結。可以在 我的電腦 中開啟手機檔案管理器。2.點選進入,路徑是 tencet micromsg 4.選中進入後,找到voice2的資料夾,這個是語音的資料夾。6.怎麼辦呢?辦法總比問題多的。開啟搜尋功能,輸入 amr 查詢語音。我用的是xp系統,如果是win7或win8 ...

心音是怎樣形成的心音訊號的產生原理?

一 心音的概念 心音 heart sound 指由心肌收縮 心臟瓣膜關閉和血液撞擊心室壁 大動脈壁等引起的振動所產生的聲音。二 心音的形成 每一心動週期可產生四個心音,一般均能聽到的是第一和第二心音。第一心音發生在心縮期,標誌心室收縮期的開始。於心尖搏動處 前胸壁第5肋間隙左鎖骨中線內側 聽得最清楚...