HSLab是一个比较特殊的程序,它是唯一调用GUI的程序。该工具需要接受一个参数才能启动,因此在命令行中输入命令
~~~
HSLab filename
~~~
如果filename这个文件存在,那么HSLab将会打开这个文件,否则将会创建新的文件。下图中我们打开test_speech.wav(HTK一般以sig作为录音文件的扩展名,这里只是说明该文件是一种音频文件,sig文件的存储格式并非标准的wav格式)文件,由于文件不存在,因此波形显示为空,启动后的程序如下图

可以看到程序会附加打开同名的lab文件。
对于一个空文件,点击rec按钮可以进行录音,此时rec按钮变为stop。

点击stop会停止录音,并且同时将录音数据写入磁盘,存储为test_speech.wav,程序的主界面上也会显示波形。


然后你可以对语音段加上label,默认的label内容是Speech,在波形上单击鼠标左键可以选择起始点,移动鼠标再次单击可以完成区间选择。选择好区间后点击Label按钮,可以看到该段语音已经被加上Speech这个标签,另外可以点击Labelas能够为所选区间加上想要的label(红色标识的区域可以输入label名称,输入完成后按回车确认),如下图所示:

点击Save可以将lab文件存盘。单击后会询问要存盘的文件名称,默认名称是与打开文件同名,按下回车即可。

如下图所示,label文件已经被写到磁盘上了。

最后单击Quit可以退出程序,**如果单击关闭窗口的按钮会发现该程序的进程并没有结束,因此一定要用Quit来退出。**
**该程序稳定性不好,有可能会出现卡死的情况,等待一会即可。**