Skip to content

niffler92/viterbi-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automatic Speech Recognition with HMM

  • Feature Extraction:
    • 39 MFCC features
  • Acoustic Model:
    • Mixture Gaussian model for
  • Lexicon/Pronunciation Model
    • HMM: what phones can follow each other
  • Language Model
    • N-grams for computing
  • Decoder
    • Viterbi Algorithm: dynamic programming for combining all these to get word squence from speech

To execute:
python main.py
To print results:
python summary.py

Viterbi algorithm ( Max-Product algorithm )

Objective: Find the most probable sequences of states that maximizes the posterior

Study link

Result example, 10 mfccs:

alt text

About

Viterbi algorithm for Automatic Speech Recognition

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published