Skip to content
Snippets Groups Projects
Select Git revision
  • c80f65e89e4fbe3260c8d7604d083d88b80e9d3b
  • master default protected
  • develop
  • 0.1.0
  • 0.0.3
  • 0.0.2
  • 0.0.1
  • 0.0.0
8 results

.gitlab-ci.yml

Blame
  • README 877 B
    WHAT IT IS
    ----------
    
    GStreamer plugin that wraps Kaldi's SingleUtteranceNnet2Decoder.
    
    HOW TO COMPILE IT
    -----------------
    
    The following works on Linux (I'm using Debian 'testing').
    
    Compile Kaldi trunk, using the shared configuration:
    In Kaldi's 'src' directory:
    
    ./configure --shared
    make depend
    make
    
    Install gstreamer-1.0:
    
    sudo apt-get install gstreamer1.0-plugins-bad  gstreamer1.0-plugins-base gstreamer1.0-plugins-good  gstreamer1.0-pulseaudio  gstreamer1.0-plugins-ugly  gstreamer1.0-tools libgstreamer1.0-dev
    
    Now we can compile this plugin. Change to 'src' of this project:
    
    cd src
    
    Compile, specifying Kaldi's root directory:
    
    make depend
    KALDI_ROOT=/path/of/kaldi-trunk make
    
    This should result in 'libgstkaldionline2.so'.
    
    Test id GStreamer can access the plugin:
    
    GST_PLUGIN_PATH=. gst-inspect-1.0 kaldinnet2onlinedecoder
    
    
    
    HOW TO USE IT
    -------------
    
    TODO