Menu

Kaldi feature extraction in C++

Devin Shak
2015-06-25
2015-06-25
  • Devin Shak

    Devin Shak - 2015-06-25

    I've been using kaldi for over 6 months now and find it to be a very useful tool. However, my experience has been limited to writing my own python/bash wrappes and using kaldi command line tools for whatever purpose (ASR, Speaker ID, SAD, etc.). Now I'm at a point where I'd like to improve my c++ skills (which is virtually zero at this point) and would like to learn how to do the same things I've been doing, except all in the c++ environment. Mainly because I'd have less frequent interactions with File System. This said, I think the command line tools that I've been using so far become obsolete. Is there a useful template code that I could use as reference within the kaldi-trunk directory, or any where else on the web? I've been searching this for a while and don't find the online-* codes that useful (which were suggested to someone else on another discussion thread in sourceforge).

     
    • Daniel Povey

      Daniel Povey - 2015-06-25

      You should probably find a C++ tutorial online somewhere and go
      through it, before trying to code in Kaldi. C++ is not a language that
      is very self-explanatory, and if you go in with zero experience it
      will be too frustrating. Also go through the tutorial at openfst.org.
      The first place I would look after that, would be the code of the
      programs that you are calling in your scripts.
      Dan

      On Thu, Jun 25, 2015 at 3:08 PM, Devin Shak shdevin@users.sf.net wrote:

      I've been using kaldi for over 6 months now and find it to be a very useful
      tool. However, my experience has been limited to writing my own python/bash
      wrappes and using kaldi command line tools for whatever purpose (ASR,
      Speaker ID, SAD, etc.). Now I'm at a point where I'd like to improve my c++
      skills (which is virtually zero at this point) and would like to learn how
      to do the same things I've been doing, except all in the c++ environment.
      Mainly because I'd have less frequent interactions with File System. This
      said, I think the command line tools that I've been using so far become
      obsolete. Is there a useful template code that I could use as reference
      within the kaldi-trunk directory, or any where else on the web? I've been
      searching this for a while and don't find the online-* codes that useful
      (which were suggested to someone else on another discussion thread in
      sourceforge).


      Kaldi feature extraction in C++


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/kaldi/discussion/1355347/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/