MATLAB语音分段与孤立词端点检测自动保存WAV
语音里的 MATLAB 小工具,蛮适合搞孤立词识别或者想批量做端点检测的你。核心是把录到的整段语音自动分段,识别语音起止点——也就是所谓的端点检测,再一口气保存成多个.wav
文件,省事不少。代码结构清晰,用的是双门限法,比较适合初学者理解。
双门限的策略挺实用,一个门限抓能量,另一个盯零交叉率,搭配起来效果还不错。语音太短或背景太吵?参数调一调就行。像frame_len
、energy_threshold
这些值可以手动设,灵活性不错。
要是你习惯先看源码再动手,下面这些资源就挺方便:
嗯,如果你正在做关键词识别或者想搞个简易版的语音数据预系统,可以先试试这个,思路清晰,效率也挺高。
下载地址
用户评论