语音识别(2):KWS数据集代码分析
数据集分析
kws的语音数据为该数据集有 30 个短单词的 65000 个长度 1 秒钟的发音。
这是Google的一个语音数据集
下载地址:http://download.tensorflow.org/data/speech_commands_v0.01.tar.gz
下载后得到文件 speech_commands_v0.01.tar.gz
训练集包含51088 个 wav 音频文件
验证集包含6798 个 wav 音频文件
测试集包含6835 个 wav 音频文件
代码分析
str.strip([chars]);
返回移除指定字符串头尾指定的字符生成新的字符串。
print str2.strip();
删除空格
2.pushd 命令,了解一下! 一个比 cd 更高效的目录切换命令
push 命令在输过不同的目录以后,再次更改只需要push +* 就好。
Linux中的pushd和popd
(1)popd不带参数,将目录栈的栈顶元素出栈
(2)popd + * 就是将目录栈中第**个目录删除。如果目录栈的栈顶元素没有发生变化,是不会导致当前的目录切换的。
3.with open(““,“r“) as file
为了更加严谨,在打开失败时不执行.close()操作。
with list_fullpath[split].open("