endPointDetect
EPD based on volume and HOD (high-order difference)
Contents
Syntax
- [epInSampleIndex, epInFrameIndex, soundSegment, zeroOneVec, others] = endPointDetect(au, opt, showPlot)
Description
[epInSampleIndex, epInFrameIndex, soundSegment, zeroOneVec, others] = endPointDetect(au, opt, showPlot)
- epInSampleIndex: two-element end-points in sample index
- epInFrameIndex: two-element end-points in frame index
- soundSegment: segment of voice activity
- zeroOneVec: zero-one vector for each frame
- others: other outputs, which depends on opt.method.
- au: audio object
- opt: parameters for EPD
- showPlot: 0 for silence operation, 1 for plotting
Example
waveFile='SingaporeIsAFinePlace.wav'; au=myAudioRead(waveFile); opt=endPointDetect('defaultOpt'); opt.method='vol'; showPlot = 1; [epInSampleIndex, epInFrameIndex, soundSegment] = endPointDetect(au, opt, showPlot);
![](endPointDetect_help_01.png)