alumae / gst-kaldi-nnet2-online

GStreamer plugin around Kaldi's online neural network decoder
Apache License 2.0
185 stars 100 forks source link

Impossible to create two separated pipelines into the same process #60

Closed FredPraca closed 6 years ago

FredPraca commented 6 years ago

I have a Python program where I need two different ASR pipelines for two different languages (same elements in the pipeline, same kaldi parameters but different models). I use the Python Gst binding to create these pipelines. The first pipeline is created without any problem or message but when I create the second pipeline, I get, among other same messages, the following warning:

Warning: When installing property: type 'Gstkaldinnet2onlinedecoder' already has a property named 'ivector-extraction-config'

As the first pipeline used these properties, I wonder if that even though the pipelines are different, the Gstkaldinnet2onlinedecoder element share the same attributes between the two pipelines. Is the Kaldi behind the scene shared among Gstkaldinnet2onlinedecoder elements ?

FredPraca commented 6 years ago

It seems it does not have any impact and I manage to make my pipelines working