Top Banner
專專專專 (2) HINIT + HREST + HEREST Prof. Lin-Shan Lee, TA. Yun-Nung Chen 1
19

專題研究 (2) HINIT + HREST + HEREST

Jan 14, 2016

Download

Documents

arlais

專題研究 (2) HINIT + HREST + HEREST. Prof. Lin-Shan Lee, TA. Yun-Nung Chen. Acoustic Model Initialization. HInit + HRest. Feature Extraction - MFCC. Example of MFCC. Acoustic Model. 5. Hidden Markov Model/Gaussian Mixture Model Acoustic model unit : Initial Final set 3 states per model - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 專題研究  (2) HINIT + HREST + HEREST

專題研究 (2)HINIT + HREST + HEREST

Prof. Lin-Shan Lee, TA. Yun-Nung Chen

1

Page 2: 專題研究  (2) HINIT + HREST + HEREST

HInit + HRest

Acoustic Model Initialization

2

Page 3: 專題研究  (2) HINIT + HREST + HEREST

Feature Extraction - MFCC3

Page 4: 專題研究  (2) HINIT + HREST + HEREST

Example of MFCC4

Page 5: 專題研究  (2) HINIT + HREST + HEREST

Acoustic Model

Hidden Markov Model/Gaussian Mixture Model Acoustic model unit : Initial Final set 3 states per model 1 Gaussian mixture per state

We will increase Gaussian mixture next time Example

5

5

Page 6: 專題研究  (2) HINIT + HREST + HEREST

Example of HMM6

Page 7: 專題研究  (2) HINIT + HREST + HEREST

Flow Chart

7

7

Page 8: 專題研究  (2) HINIT + HREST + HEREST

Phone Model Training8

Train a phone model “ai” Label data

Example

HInit – find a starting point HRest – climb hill

Page 9: 專題研究  (2) HINIT + HREST + HEREST

HERest

Acoustic Model Training9

Page 10: 專題研究  (2) HINIT + HREST + HEREST

Acoustic Model Training10

Add “ai” into “hmm.set.no_ai” Other phones have been trained

HERest Also hill climbing Consider whole utterance Do several times

sil liou (六) san (三) #er (二) sil

MFCC features

sil

Lable:

sil

liou san #er

Page 11: 專題研究  (2) HINIT + HREST + HEREST

HInit + HRest + HERest

Appendix11

Page 12: 專題研究  (2) HINIT + HREST + HEREST

HInit12

Hinit -A print command

line -T 1 trace flag to 1 -C ./config/train.cfg set config file -l ai set segment label -o ai hmm def output -S ./scp/train.scp set file of features -L /share/data/TrainingLabel/ set input label

dir proto hmm file

Page 13: 專題研究  (2) HINIT + HREST + HEREST

HRest13

HRest -A print command

line -T 1 trace flag to 1 -C ./config/train.cfg set config file -l ai set segment label -S ./scp/train.scp set file of features -L /share/data/TrainingLabel/ set input label dir ai hmm file

Page 14: 專題研究  (2) HINIT + HREST + HEREST

HERest14

HERest -A print command

line -T 1 trace flag to 1 -C ./config/train.cfg set config file -S ./scp/train.scp set file of features -L /share/data/TrainingLabel/ set input label dir -H hmmset.mmf load hmm file -M hmm_herest write hmm file

dir ./list/phone.lst hmm list

Page 15: 專題研究  (2) HINIT + HREST + HEREST

HInit + HRest + HERest

Homework15

Page 16: 專題研究  (2) HINIT + HREST + HEREST

To Do16

Acoustic model initialization HInit +HRest

Train phone model “ai” Acoustic model re-training

HERest HTKBook Chap 8.1 – 8.5

Page 17: 專題研究  (2) HINIT + HREST + HEREST

Saving your time…

About Linux17

Page 18: 專題研究  (2) HINIT + HREST + HEREST

To Save Your Time …18

Install Cygwin Ref: 工作站使用說明

Install HTK on your PC Download HTK from 課程網站

Page 19: 專題研究  (2) HINIT + HREST + HEREST

Tips (cygwin)19

選擇你要的套件 :