Skip to content
Snippets Groups Projects
Commit 978352b4 authored by tanel's avatar tanel
Browse files

doc changes

parent de274202
No related branches found
No related tags found
No related merge requests found
WHAT IT IS # WHAT IT IS
----------
GStreamer plugin that wraps Kaldi's SingleUtteranceNnet2Decoder. It uses iVector-adapted
GStreamer plugin that wraps Kaldi's SingleUtteranceNnet2Decoder. It requires iVector-adapted
DNN acoustic models. The iVectors are adapted to the current audio stream automatically. DNN acoustic models. The iVectors are adapted to the current audio stream automatically.
The iVectors are reset after the decoding session (stream) ends. The iVectors are reset after the decoding session (stream) ends.
Currently, it's not possible to save the adapted iVectors and recall them later Currently, it's not possible to save the adaptation state and recall it later
for a particular speaker, to make the adaptation persistent over multiple decoding for a particular speaker, to make the adaptation persistent over multiple decoding
sessions. sessions.
HOW TO COMPILE IT # HOW TO COMPILE IT
-----------------
The following works on Linux (I'm using Debian 'testing'). The following works on Linux (I'm using Debian 'testing').
...@@ -26,7 +25,7 @@ Install gstreamer-1.0: ...@@ -26,7 +25,7 @@ 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 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: Now we can compile this plugin. Change to `src` of this project:
cd src cd src
...@@ -42,13 +41,12 @@ Test if GStreamer can access the plugin: ...@@ -42,13 +41,12 @@ Test if GStreamer can access the plugin:
GST_PLUGIN_PATH=. gst-inspect-1.0 kaldinnet2onlinedecoder GST_PLUGIN_PATH=. gst-inspect-1.0 kaldinnet2onlinedecoder
HOW TO USE IT # HOW TO USE IT
-------------
Command-line usage is demonstrated in `demo/`. Command-line usage is demonstrated in `demo/`.
Usage through GSTreamer's Python bindings is demonstrated in Usage through GSTreamer's Python bindings is demonstrated in
https://github.com/alumae/kaldi-gstreamer-server (kaldigstserver/decoder2.py). https://github.com/alumae/kaldi-gstreamer-server/kaldigstserver/decoder2.py.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment