当前位置:网站首页>[short time average zero crossing rate] short time average zero crossing rate of speech signal based on MATLAB [including Matlab source code 1721]
[short time average zero crossing rate] short time average zero crossing rate of speech signal based on MATLAB [including Matlab source code 1721]
2022-06-25 06:20:00 【Purple extreme divine light】
One 、 How to get the code
How to get the code 1:
The complete code has been uploaded to my resources :【 Short time average zero crossing rate 】 be based on matlab Short time average zero crossing rate of speech signal 【 contain Matlab Source code 1721 period 】
How to get the code 2:
By subscribing to Ziji Shenguang blog Paid column , With proof of payment , Private Blogger , This code is available .
remarks :
Subscribe to Ziji Shenguang blog Paid column , Free access to 1 Copy code ( The period of validity From the Subscription Date , Valid for three days );
Two 、 Brief introduction to the principle of short-time average zero crossing rate
The short-time average zero crossing rate represents the number of times that the speech signal waveform crosses the horizontal axis in a frame of speech
3、 ... and 、 Partial source code
clear all; clc; close all;
filedir=[]; % Set the path
filename='s.wav'; % Set file name
fle=[filedir filename]; % Form the complete path and file name
[xx,Fs]=audioread(fle); % Read in the data file
x=detrend(xx); % Eliminate DC component
wlen=200; inc=80; % Set frame length 、 Frame shift
win=hanning(wlen); % Window function
N=length(x); % Find the data length
X=enframe(x,win,inc)'; % Framing
fn=size(X,2); % Get the number of frames
zcr1=zeros(1,fn); % initialization
time=(0:N-1)/Fs; % Calculate time coordinates
frameTime=frame2time(fn,wlen,inc,Fs); % Find the time corresponding to each frame
% Make a picture
subplot 211; plot(time,x,'k'); grid;
title(' Voice waveform ');
ylabel(' amplitude '); xlabel([' Time /s' 10 '(a)']);
subplot 212; plot(frameTime,zcr1,'k'); grid;
title(' Short time average zero crossing rate ');
ylabel(' amplitude '); xlabel([' Time /s' 10 '(b)']);
Four 、 Running results

5、 ... and 、matlab Edition and references
1 matlab edition
2014a
2 reference
[1] Han Jiqing , Zhang Lei , Zheng tieran . Voice signal processing ( The first 3 edition )[M]. tsinghua university press ,2019.
[2] Liu ruobian . Deep learning : Speech recognition technology practice [M]. tsinghua university press ,2019.
[3] Song Yunfei , Jiang zhancai , Wei Zhonghua . be based on MATLAB GUI Voice processing interface design [J]. Technology Information . 2013,(02)
边栏推荐
- [network security] sharing of experience and ideas of an emergency battle
- Cnpm installation
- Rhcsa day 4
- Talk about TCP and UDP
- VMware virtual machine prompt: the virtual device ide1:0 cannot be connected because there is no corresponding device on the host.
- Es11 new methods: dynamic import(), bigint, globalthis, optional chain, and null value merging operator
- Websocket in the promotion of vegetable farmers
- 证券如何在线开户?在线开户是安全么?
- A + B Again
- The e-book "action guide for large organizations to further promote zero code application platform" was officially released!
猜你喜欢

C simple operation mongodb

CTFSHOW
SAP ui5 application development tutorial 32 - how to create a custom SAP ui5 control
![[road of system analyst] collection of wrong questions in the chapters of Applied Mathematics and economic management](/img/62/dab2ac0526795f2040394acd9efdd3.jpg)
[road of system analyst] collection of wrong questions in the chapters of Applied Mathematics and economic management
Yunda's cloud based business in Taiwan construction 𞓜 practical school

Add the author watermark plugin v1.4 update to the posts of elegant grass discuz plugin - some forums post errors and bugs have been fixed

Mongodb basic concept learning - set

Gavin's insight on transformer live class - line by line analysis and field experiment analysis of insurance BOT microservice code of insurance industry in the actual combat of Rasa dialogue robot pro
Trial version of routing history and routing back and history of SAP ui5

After five years of software testing in ByteDance, I was dismissed in December to remind my brother of paddling
随机推荐
C switch nested syntax
Add the author watermark plugin v1.4 update to the posts of elegant grass discuz plugin - some forums post errors and bugs have been fixed
Mongodb basic concept learning - set
Wechat applet simply realizes chat room function
Tablespace free space
Fdisk command – disk partition
Find command – find and search for files
BGP - basic concept
You can't specify target table for update in from clause error in MySQL
Global and Chinese gallium nitride (GAN) market output value scale forecast and application prospect analysis report 2022
Lesson 9: workspace introduction
Day21 performance test process
cacacahe
Linus' speech recordings, which were lost in 1994, were made public
Ethernet
Gb28181 protocol -- timing
MV command – move or rename files
Analysis report on production and sales demand and sales prospect of global and Chinese phosphating solution Market 2022-2028
Uname command – displays system information
Day21 JMeter usage basis