diff --git a/.gitignore b/.gitignore
index e0726dbc2dc5ffa9490b3265681859d6b77a592b..01c9eb0234ca0f848f912f513c9be0eab04829eb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,3 @@
 *.pyc
-asr/*/*
-asr/libgstkaldionline2.so
+#asr/*/*
+#asr/libgstkaldionline2.so
diff --git a/.options.txt b/.options.txt
new file mode 100644
index 0000000000000000000000000000000000000000..519358cb5e3e87a834a30531b70c8790c8618548
--- /dev/null
+++ b/.options.txt
@@ -0,0 +1,4 @@
+xml_filename: data/homeostasis_25nov.xml
+osc_host: 127.0.0.1
+osc_port: 1234
+asr_model: asr/fisher-benoit-1.cfg
diff --git a/asr/get-libs.sh b/asr/get-libs.sh
new file mode 100644
index 0000000000000000000000000000000000000000..4962ac6a6e3775f3600b8c230fb170b8e398e56d
--- /dev/null
+++ b/asr/get-libs.sh
@@ -0,0 +1,4 @@
+mkdir -p libs
+#LD_LIBRARY_PATH=/home/favre/work/kaldi/dictate/aur-atlas-lapack/pkg/atlas-lapack/usr/lib/ 
+ldd gst/libgstkaldionline2.so | grep "=>" | awk '{print $3}' | xargs cp -t libs
+#cp /home/favre/work/kaldi/dictate/aur-atlas-lapack/pkg/atlas-lapack/usr/lib/* libs/
diff --git a/asr/gst b/asr/gst
new file mode 120000
index 0000000000000000000000000000000000000000..aa15e578eb5a8fa00acdadb02f262dc187802694
--- /dev/null
+++ b/asr/gst
@@ -0,0 +1 @@
+gst.atlas/
\ No newline at end of file
diff --git a/asr/gst.atlas/libgstkaldionline2.so b/asr/gst.atlas/libgstkaldionline2.so
new file mode 100644
index 0000000000000000000000000000000000000000..f28da8ba87b7dd482917ad619642ec31b8db2a07
Binary files /dev/null and b/asr/gst.atlas/libgstkaldionline2.so differ
diff --git a/asr/libs/atlas/Make.inc b/asr/libs/atlas/Make.inc
new file mode 120000
index 0000000000000000000000000000000000000000..234b4ad130649da329a137786873ca700a4920c4
--- /dev/null
+++ b/asr/libs/atlas/Make.inc
@@ -0,0 +1 @@
+/home/rocio/atlas-lapack/src/ATLAS/build/Make.inc
\ No newline at end of file
diff --git a/asr/libs/atlas/Makefile b/asr/libs/atlas/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..0a270962dfb49c0d8118a7423078f25b920f291c
--- /dev/null
+++ b/asr/libs/atlas/Makefile
@@ -0,0 +1,314 @@
+LIBTOOL=libtool
+DESTDIR=/usr/
+INCINSTdir=$(DESTDIR)/include
+LIBINSTdir=$(DESTDIR)/lib
+include Make.inc
+LD = ld
+mySRCdir = $(SRCdir)/lib
+#
+# override with libatlas.so only when atlas is built to one lib
+#
+DYNlibs = liblapack.so libf77blas.so libcblas.so libatlas.so 
+PTDYNlibs = liblapack.so libptf77blas.so libptcblas.so libatlas.so 
+CDYNlibs = liblapack.so libcblas.so libatlas.so 
+CPTDYNlibs = liblapack.so libptcblas.so libatlas.so 
+
+VER=3.10.2
+tmpd = RCW_tMp
+tarnam = atlas$(VER)_$(ARCH)
+tar : tarfile
+tarfile : $(tarnam).tar.bz2
+outdef=
+$(tarnam).tar.bz2 :
+	mkdir $(ARCH)
+	cd $(ARCH) ; mkdir include lib
+	cp $(TOPdir)/doc/LibReadme.txt $(ARCH)/README
+	cp $(TOPdir)/Make.$(ARCH) $(ARCH)/.
+	cp $(BINdir)/INSTALL_LOG/SUMMARY.LOG $(ARCH)/.
+	cp $(INCSdir)/cblas.h $(ARCH)/include/.
+	cp $(INCSdir)/clapack.h $(ARCH)/include/.
+	cp $(LIBdir)/libatlas.a $(ARCH)/lib/.
+	cp $(LIBdir)/libf77blas.a $(ARCH)/lib/.
+	cp $(LIBdir)/libcblas.a $(ARCH)/lib/.
+	cp $(LIBdir)/liblapack.a $(ARCH)/lib/.
+	- cp $(LIBdir)/libptcblas.a $(ARCH)/lib/.
+	- cp $(LIBdir)/libptf77blas.a $(ARCH)/lib/.
+	$(TAR) cf $(tarnam).tar $(ARCH)
+	rm -rf $(ARCH)
+	$(BZIP) --best $(tarnam).tar
+
+# ===================================================================
+# The following commands are to build dynamic/shared objects on Linux
+# using the gnu gcc or ld
+# ===================================================================
+ptshared: fat_ptshared
+shared : fat_shared
+cptshared : fat_cptshared
+cshared : fat_cshared
+
+#
+# These are a bunch of different ways to attempt to build a .so, try them all
+#
+LDTRY_WIN:
+	$(LD) $(LDFLAGS) -shared -soname $(LIBINSTdir)/$(outso) -o $(outso) \
+           -rpath-link $(LIBINSTdir) --output-def=$(outdef) \
+           --whole-archive $(libas) --no-whole-archive $(LIBS)
+GCCTRY_WIN:
+	$(GOODGCC) -shared -o $(outso) -Wl,--output-def=$(outdef) \
+           -Wl,"rpath-link $(LIBINSTdir)" \
+           -Wl,--whole-archive $(libas) -Wl,--no-whole-archive $(LIBS)
+GCCTRY_norp_WIN:
+	$(GOODGCC) -shared -o $(outso) -Wl,--output-def=$(outdef) \
+           -Wl,--whole-archive $(libas) -Wl,--no-whole-archive $(LIBS)
+#
+# TRYALL_WIN is going to just try a bunch of library combinations that may work
+# on gnu platforms, hopefully one does.  It also tests doing the link by
+# LD or gcc; some places don't use the gnu LD command, but gcc may still work
+#
+TRYALL_WIN :
+	if $(MAKE) GCCTRY_WIN outso="$(outso)" libas="$(libas)" outdef="$(outdef)" \
+        LIBS="$(F77SYSLIB) -lc $(LIBS) -lgcc" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt gcc and all libs" ; \
+        elif $(MAKE) LDTRY_WIN outso="$(outso)" libas="$(libas)" outdef="$(outdef)" \
+        LIBS="$(F77SYSLIB) -lc $(LIBS) -lgcc" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt ld and all sys libs" ; \
+	elif $(MAKE) GCCTRY_norp_WIN outso="$(outso)" libas="$(libas)" outdef="$(outdef)" \
+        LIBS="$(F77SYSLIB) -lc $(LIBS) -lgcc" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt gcc and all libs and no rpath" ; \
+        elif $(MAKE) GCCTRY_WIN outso="$(outso)" libas="$(libas)" outdef="$(outdef)" \
+        LIBS="-lc $(LIBS) -lgcc" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt gcc and all C libs" ; \
+        elif $(MAKE) LDTRY_WIN outso="$(outso)" libas="$(libas)" outdef="$(outdef)" \
+        LIBS="-lc $(LIBS) -lgcc" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt ld and -lc -lgcc" ; \
+        elif $(MAKE) GCCTRY_norp_WIN outso="$(outso)" libas="$(libas)" outdef="$(outdef)" \
+        LIBS="-lc $(LIBS) -lgcc" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt gcc and all C libs and no rpath" ; \
+        elif $(MAKE) GCCTRY_WIN outso="$(outso)" libas="$(libas)" outdef="$(outdef)" \
+        LIBS="$(F77SYSLIB) -lc $(LIBS)" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt gcc and all libs except -lgcc" ; \
+        elif $(MAKE) LDTRY_WIN outso="$(outso)" libas="$(libas)" outdef="$(outdef)" \
+        LIBS="$(F77SYSLIB) -lc $(LIBS)" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt all libs except -lgcc" ; \
+        elif $(MAKE) GCCTRY_norp_WIN outso="$(outso)" libas="$(libas)" outdef="$(outdef)" \
+        LIBS="$(F77SYSLIB) -lc $(LIBS)" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt gcc and all libs except -lgcc, no rpath" ; \
+        elif $(MAKE) GCCTRY_WIN outso="$(outso)" libas="$(libas)" outdef="$(outdef)" \
+        LIBS="-lc $(LIBS)" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt gcc and -lc" ; \
+        elif $(MAKE) LDTRY_WIN outso="$(outso)" libas="$(libas)" outdef="$(outdef)" \
+        LIBS="-lc $(LIBS)" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt ld and -lc" ; \
+        elif $(MAKE) GCCTRY_norp_WIN outso="$(outso)" libas="$(libas)" outdef="$(outdef)" \
+        LIBS="-lc $(LIBS)" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt gcc and -lc, no rpath" ; \
+        elif $(MAKE) LDTRY_WIN outso="$(outso)" libas="$(libas)" outdef="$(outdef)" \
+        LIBS="$(LIBS)" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt ld" ; \
+        elif $(MAKE) GCCTRY_norp_WIN outso="$(outso)" libas="$(libas)" outdef="$(outdef)" \
+        LIBS="$(F77SYSLIB) -lkernel32" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt fortran and kernel32, no rpath" ; \
+        else \
+           $(MAKE) GCCTRY_WIN outso="$(outso)" libas="$(libas)" outdef="$(outdef)" \
+           LIBS="$(LIBS)" LIBINSTdir="$(LIBINSTdir)" ; \
+        fi
+#
+# These are a bunch of different ways to attempt to build a .so, try them all
+#
+LDTRY:
+	$(LD) $(LDFLAGS) -shared -soname $(LIBINSTdir)/$(outso) -o $(outso) \
+           -rpath-link $(LIBINSTdir)  \
+           --whole-archive $(libas) --no-whole-archive $(LIBS)
+GCCTRY:
+	$(GOODGCC) -shared -o $(outso)  \
+           -Wl,"rpath-link $(LIBINSTdir)" \
+           -Wl,--whole-archive $(libas) -Wl,--no-whole-archive $(LIBS)
+GCCTRY_norp:
+	$(GOODGCC) -shared -o $(outso)  \
+           -Wl,--whole-archive $(libas) -Wl,--no-whole-archive $(LIBS)
+#
+# TRYALL is going to just try a bunch of library combinations that may work
+# on gnu platforms, hopefully one does.  It also tests doing the link by
+# LD or gcc; some places don't use the gnu LD command, but gcc may still work
+#
+TRYALL :
+	if $(MAKE) GCCTRY outso="$(outso)" libas="$(libas)"  \
+        LIBS="$(F77SYSLIB) -lc $(LIBS) -lgcc" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt gcc and all libs" ; \
+        elif $(MAKE) LDTRY outso="$(outso)" libas="$(libas)"  \
+        LIBS="$(F77SYSLIB) -lc $(LIBS) -lgcc" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt ld and all sys libs" ; \
+	elif $(MAKE) GCCTRY_norp outso="$(outso)" libas="$(libas)"  \
+        LIBS="$(F77SYSLIB) -lc $(LIBS) -lgcc" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt gcc and all libs and no rpath" ; \
+        elif $(MAKE) GCCTRY outso="$(outso)" libas="$(libas)"  \
+        LIBS="-lc $(LIBS) -lgcc" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt gcc and all C libs" ; \
+        elif $(MAKE) LDTRY outso="$(outso)" libas="$(libas)"  \
+        LIBS="-lc $(LIBS) -lgcc" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt ld and -lc -lgcc" ; \
+        elif $(MAKE) GCCTRY_norp outso="$(outso)" libas="$(libas)"  \
+        LIBS="-lc $(LIBS) -lgcc" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt gcc and all C libs and no rpath" ; \
+        elif $(MAKE) GCCTRY outso="$(outso)" libas="$(libas)"  \
+        LIBS="$(F77SYSLIB) -lc $(LIBS)" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt gcc and all libs except -lgcc" ; \
+        elif $(MAKE) LDTRY outso="$(outso)" libas="$(libas)"  \
+        LIBS="$(F77SYSLIB) -lc $(LIBS)" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt all libs except -lgcc" ; \
+        elif $(MAKE) GCCTRY_norp outso="$(outso)" libas="$(libas)"  \
+        LIBS="$(F77SYSLIB) -lc $(LIBS)" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt gcc and all libs except -lgcc, no rpath" ; \
+        elif $(MAKE) GCCTRY outso="$(outso)" libas="$(libas)"  \
+        LIBS="-lc $(LIBS)" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt gcc and -lc" ; \
+        elif $(MAKE) LDTRY outso="$(outso)" libas="$(libas)"  \
+        LIBS="-lc $(LIBS)" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt ld and -lc" ; \
+        elif $(MAKE) GCCTRY_norp outso="$(outso)" libas="$(libas)"  \
+        LIBS="-lc $(LIBS)" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt gcc and -lc, no rpath" ; \
+        elif $(MAKE) LDTRY outso="$(outso)" libas="$(libas)"  \
+        LIBS="$(LIBS)" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt ld" ; \
+        elif $(MAKE) GCCTRY_norp outso="$(outso)" libas="$(libas)"  \
+        LIBS="$(F77SYSLIB) -lkernel32" LIBINSTdir="$(LIBINSTdir)"; then \
+           echo "$(outso) built wt fortran and kernel32, no rpath" ; \
+        else \
+           $(MAKE) GCCTRY outso="$(outso)" libas="$(libas)"  \
+           LIBS="$(LIBS)" LIBINSTdir="$(LIBINSTdir)" ; \
+        fi
+
+#
+# Builds one shared lib from all ATLAS files
+#
+fat_ptshared :                              # threaded target
+	$(MAKE) TRYALL outso=libtatlas.so \
+                libas="libptlapack.a libptf77blas.a libptcblas.a libatlas.a" \
+                LIBINSTdir="$(LIBINSTdir)"
+fat_shared :                                # serial target
+	$(MAKE) TRYALL outso=libsatlas.so \
+                libas="liblapack.a libf77blas.a libcblas.a libatlas.a" \
+                LIBINSTdir="$(LIBINSTdir)"
+#
+# Builds shared lib, not include fortran codes from LAPACK
+#
+fat_cptshared : libptclapack.a              # threaded target
+	$(MAKE) TRYALL outso=libtatlas.so \
+                libas="libptclapack.a libptcblas.a libatlas.a" \
+                LIBINSTdir="$(LIBINSTdir)"
+fat_cshared : libclapack.a                  # unthreaded target
+	$(MAKE) TRYALL outso=libsatlas.so \
+                libas="libclapack.a libcblas.a libatlas.a" \
+                LIBINSTdir="$(LIBINSTdir)"
+
+libclapack.a : liblapack.a
+	rm -rf clapack libclapack.a
+	mkdir clapack
+	cd clapack ; ar x ../liblapack.a
+	rm -f clapack/*f77wrap* clapack/*C2F*
+	ar r libclapack.a clapack/ATL_* clapack/clapack_*
+	rm -rf clapack
+libptclapack.a : libptlapack.a
+	rm -rf clapack libptclapack.a
+	mkdir clapack
+	cd clapack ; ar x ../libptlapack.a
+	rm -f clapack/*f77wrap* clapack/*C2F*
+	ar r libptclapack.a clapack/ATL_* clapack/clapack_*
+	rm -rf clapack
+
+#  ========================================================================
+#  The following commands build DLLs on Windows, as well as generating the
+#  .def files that MSVC++'s LIB needs to create import libraries.  My
+#  understanding is that after this process, you can issue a commands like:
+#     LIB /nologo /MACHINE:[x86,X64] /def/lib[s,t]atlas.def
+#  To create the import libraries.  For further details, see:
+#     https://sf.net/projects/math-atlas/forums/forum/1026734/topic/5349864
+#  ========================================================================
+dlls: sdlls
+ptdlls: tdlls
+tdlls:                          # threaded target
+	$(MAKE) TRYALL_WIN outso=libtatlas.dll outdef=libtatlas.def \
+                libas="libptlapack.a libptf77blas.a libptcblas.a libatlas.a" \
+                LIBINSTdir="$(LIBINSTdir)"
+sdlls:                          # serial target
+	$(MAKE) TRYALL_WIN outso=libsatlas.dll outdef=libsatlas.def \
+                libas="liblapack.a libf77blas.a libcblas.a libatlas.a" \
+                LIBINSTdir="$(LIBINSTdir)"
+cdlls: ctdlls csdlls
+ctdlls: libptclapack.a          # threaded target
+	$(MAKE) TRYALL_WIN outso=libtatlas.dll outdef=libtatlas.def \
+                libas="libptclapack.a libptcblas.a libatlas.a" \
+                LIBINSTdir="$(LIBINSTdir)"
+csdlls: libclapack.a            # serial target
+	$(MAKE) TRYALL_WIN outso=libsatlas.dll outdef=libsatlas.def \
+                libas="libclapack.a libcblas.a libatlas.a" \
+                LIBINSTdir="$(LIBINSTdir)"
+
+#  =======================================================================
+#  The following commands are to build dynamib libraries on OS X (in BETA)
+#  =======================================================================
+dylib :
+	rm -rf $(tmpd) ; mkdir $(tmpd)
+	cd $(tmpd) ; ar x ../liblapack.a 
+	cd $(tmpd) ; ar x ../libf77blas.a
+	cd $(tmpd) ; ar x ../libcblas.a 
+	cd $(tmpd) ; ar x ../libatlas.a
+	cd $(tmpd) ; $(LIBTOOL) -dynamic -o ../libsatlas.dylib \
+        -install_name $(LIBINSTdir)/libsatlas.dylib -current_version $(VER) \
+        -compatibility_version $(VER) *.o $(LIBS) $(F77SYSLIB)
+	rm -rf $(tmpd)
+ptdylib :
+	rm -rf $(tmpd) ; mkdir $(tmpd)
+	cd $(tmpd) ; ar x ../libptlapack.a 
+	cd $(tmpd) ; ar x ../libptf77blas.a 
+	cd $(tmpd) ; ar x ../libptcblas.a 
+	cd $(tmpd) ; ar x ../libatlas.a
+	cd $(tmpd) ; $(LIBTOOL) -dynamic -o ../libtatlas.dylib \
+        -install_name $(LIBINSTdir)/libtatlas.dylib -current_version $(VER) \
+        -compatibility_version $(VER) *.o $(LIBS) $(F77SYSLIB)
+	rm -rf $(tmpd)
+cdylib : libclapack.a
+	rm -rf $(tmpd) ; mkdir $(tmpd)
+	cd $(tmpd) ; ar x ../libclapack.a 
+	cd $(tmpd) ; ar x ../libcblas.a 
+	cd $(tmpd) ; ar x ../libatlas.a
+	cd $(tmpd) ; $(LIBTOOL) -dynamic -o ../libsatlas.dylib \
+        -install_name $(LIBINSTdir)/libsatlas.dylib -current_version $(VER) \
+        -compatibility_version $(VER) *.o $(LIBS)
+	rm -rf $(tmpd)
+ptcdylib : libptclapack.a
+	rm -rf $(tmpd) ; mkdir $(tmpd)
+	cd $(tmpd) ; ar x ../libptclapack.a
+	cd $(tmpd) ; ar x ../libptcblas.a 
+	cd $(tmpd) ; ar x ../libatlas.a
+	cd $(tmpd) ; $(LIBTOOL) -dynamic -o ../libtatlas.dylib \
+        -install_name $(LIBINSTdir)/libtatlas.dylib -current_version $(VER) \
+        -compatibility_version $(VER) *.o $(LIBS)
+	rm -rf $(tmpd)
+
+libclapack.dylib : libcblas.dylib libatlas.dylib liblapack.a
+	rm -rf $(tmpd) ; mkdir $(tmpd)
+	cd $(tmpd) ; ar x ../liblapack.a
+	rm -f $(tmpd)/*C2F $(tmpd)/*f77wrap*
+	cd $(tmpd) ; libtool -dynamic -o ../libclapack.dylib \
+           -install_name $(LIBINSTdir)/libclapack.dylib \
+           -compatibility_version $(VER) -current_version $(VER) \
+           *.o ../libcblas.dylib ../libatlas.dylib $(LIBS)
+	rm -rf $(tmpd)
+xtst_lp: $(DYNlibs)
+	$(ICC) $(CDEFS) -o $@ $(mySRCdir)/qr.c $(DYNlibs) -Wl,--rpath ./
+xtst : $(DYNlibs)
+	$(ICC) $(CDEFS) -o $@ $(mySRCdir)/test_dynlink.c $(DYNlibs) \
+           -Wl,--rpath ./
+
+xtry_lp:
+	$(ICC) $(CDEFS) -o $@ $(mySRCdir)/qr.c libsatlas.so -Wl,--rpath ./
+xtry_lp_pt:
+	$(ICC) $(CDEFS) -o $@ $(mySRCdir)/qr.c libtatlas.so -Wl,--rpath ./
+xtry :
+	$(ICC) $(CDEFS) -o $@ $(mySRCdir)/test_dynlink.c libsatlas.so \
+           -Wl,--rpath ./
+xtry_pt :
+	$(ICC) $(CDEFS) -o $@ $(mySRCdir)/test_dynlink.c libtatlas.so \
+           -Wl,--rpath ./
diff --git a/asr/libs/atlas/libatlas.a b/asr/libs/atlas/libatlas.a
new file mode 100644
index 0000000000000000000000000000000000000000..8256b16c0b70f498642cdffb9a6e3c4191fdc6be
Binary files /dev/null and b/asr/libs/atlas/libatlas.a differ
diff --git a/asr/libs/atlas/libatlas.so b/asr/libs/atlas/libatlas.so
new file mode 100644
index 0000000000000000000000000000000000000000..365aa6db7979574cff53d6446504d31f6af0415f
Binary files /dev/null and b/asr/libs/atlas/libatlas.so differ
diff --git a/asr/libs/atlas/libblas.so b/asr/libs/atlas/libblas.so
new file mode 120000
index 0000000000000000000000000000000000000000..3fdaafbaf8c5c98d38340582cae1635bd2db70cd
--- /dev/null
+++ b/asr/libs/atlas/libblas.so
@@ -0,0 +1 @@
+libf77blas.so
\ No newline at end of file
diff --git a/asr/libs/atlas/libcblas.a b/asr/libs/atlas/libcblas.a
new file mode 100644
index 0000000000000000000000000000000000000000..fa20f7b36127d4f92325e304cd9854d332f6bf31
Binary files /dev/null and b/asr/libs/atlas/libcblas.a differ
diff --git a/asr/libs/atlas/libcblas.so b/asr/libs/atlas/libcblas.so
new file mode 100644
index 0000000000000000000000000000000000000000..22f5cd1f53be3f488f278e90f5d0defd222fcb95
Binary files /dev/null and b/asr/libs/atlas/libcblas.so differ
diff --git a/asr/libs/atlas/libf77blas.a b/asr/libs/atlas/libf77blas.a
new file mode 100644
index 0000000000000000000000000000000000000000..46b9d0c80514b6a7b1990d28fc7729eba96bfb84
Binary files /dev/null and b/asr/libs/atlas/libf77blas.a differ
diff --git a/asr/libs/atlas/libf77blas.so b/asr/libs/atlas/libf77blas.so
new file mode 100644
index 0000000000000000000000000000000000000000..d0b9d9d9f42f944f409f02d0192821c8f77179b3
Binary files /dev/null and b/asr/libs/atlas/libf77blas.so differ
diff --git a/asr/libs/atlas/libf77refblas.a b/asr/libs/atlas/libf77refblas.a
new file mode 100644
index 0000000000000000000000000000000000000000..7d43e8e7de8306bb35134efec26c87daae093de6
Binary files /dev/null and b/asr/libs/atlas/libf77refblas.a differ
diff --git a/asr/libs/atlas/liblapack.a b/asr/libs/atlas/liblapack.a
new file mode 100644
index 0000000000000000000000000000000000000000..07ecf3758aa4c110405ce471e5746525cb758a0e
Binary files /dev/null and b/asr/libs/atlas/liblapack.a differ
diff --git a/asr/libs/atlas/liblapack.so.3 b/asr/libs/atlas/liblapack.so.3
new file mode 120000
index 0000000000000000000000000000000000000000..b6222eb8d99cffa4dfa950572e8dd42eecb02e41
--- /dev/null
+++ b/asr/libs/atlas/liblapack.so.3
@@ -0,0 +1 @@
+liblapack.so.3.4.1
\ No newline at end of file
diff --git a/asr/libs/atlas/liblapack.so.3.4.1 b/asr/libs/atlas/liblapack.so.3.4.1
new file mode 100644
index 0000000000000000000000000000000000000000..83dc38fe62a635ddbbc4a1de942c39680cf624f1
Binary files /dev/null and b/asr/libs/atlas/liblapack.so.3.4.1 differ
diff --git a/asr/libs/atlas/libtstatlas.a b/asr/libs/atlas/libtstatlas.a
new file mode 100644
index 0000000000000000000000000000000000000000..aeef103674bc7a0430c65192d542b0f597e05cd5
Binary files /dev/null and b/asr/libs/atlas/libtstatlas.a differ
diff --git a/asr/libs/atlas/makefile b/asr/libs/atlas/makefile
new file mode 100644
index 0000000000000000000000000000000000000000..3e16e7485f6c74f6c28b16661798565d789ce927
--- /dev/null
+++ b/asr/libs/atlas/makefile
@@ -0,0 +1,26 @@
+include Make.inc
+
+all: libatlas.so libf77blas.so libcblas.so libblas.so liblapack.so.3.4.1
+
+
+libatlas.so: libatlas.a
+	ld $(LDFLAGS) -shared -soname $@ -o $@ --whole-archive libatlas.a \
+	   --no-whole-archive -lc $(LIBS)
+
+libf77blas.so : libf77blas.a libatlas.so
+	ld $(LDFLAGS) -shared -soname libblas.so.3 -o $@ --whole-archive \
+	   libf77blas.a --no-whole-archive $(F77SYSLIB) -L. -latlas
+
+libcblas.so : libcblas.a libatlas.so
+	ld $(LDFLAGS) -shared -soname $@ -o $@ --whole-archive libcblas.a \
+	    -L. -latlas
+
+libblas.so: libf77blas.so
+	ln -s $< $@
+
+liblapack.so.3.4.1 : liblapack.a libcblas.so libblas.so
+	ld $(LDFLAGS) -shared -soname liblapack.so.3 -o $@ --whole-archive \
+	   liblapack.a --no-whole-archive $(F77SYSLIB) -L. -lcblas -lblas -lgcc_s
+
+liblapack.so.3: liblapack.so.3.4.1
+	ln -s $< $@
diff --git a/asr/libs/fst/libfstfar.a b/asr/libs/fst/libfstfar.a
new file mode 100644
index 0000000000000000000000000000000000000000..ff823698a4886d83caf38e6978891e22c1b0fa8c
Binary files /dev/null and b/asr/libs/fst/libfstfar.a differ
diff --git a/asr/libs/fst/libfstfar.la b/asr/libs/fst/libfstfar.la
new file mode 100644
index 0000000000000000000000000000000000000000..664ebd766c20713dc34086ee62af5496dc42fc73
--- /dev/null
+++ b/asr/libs/fst/libfstfar.la
@@ -0,0 +1,41 @@
+# libfstfar.la - a libtool library file
+# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu1
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libfstfar.so.1'
+
+# Names of this library.
+library_names='libfstfar.so.1.0.0 libfstfar.so.1 libfstfar.so'
+
+# The name of the static archive.
+old_library='libfstfar.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=''
+
+# Libraries that this one depends upon.
+dependency_libs=' -ldl'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libfstfar.
+current=1
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=yes
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/home/rocio/kaldi-rocio.git/tools/openfst-1.3.4/lib/fst'
diff --git a/asr/libs/fst/libfstfar.so b/asr/libs/fst/libfstfar.so
new file mode 120000
index 0000000000000000000000000000000000000000..654a3222ecb4e5d2ad7b8f9f0dddceb4b3c51e07
--- /dev/null
+++ b/asr/libs/fst/libfstfar.so
@@ -0,0 +1 @@
+libfstfar.so.1.0.0
\ No newline at end of file
diff --git a/asr/libs/fst/libfstfar.so.1 b/asr/libs/fst/libfstfar.so.1
new file mode 120000
index 0000000000000000000000000000000000000000..654a3222ecb4e5d2ad7b8f9f0dddceb4b3c51e07
--- /dev/null
+++ b/asr/libs/fst/libfstfar.so.1
@@ -0,0 +1 @@
+libfstfar.so.1.0.0
\ No newline at end of file
diff --git a/asr/libs/fst/libfstfar.so.1.0.0 b/asr/libs/fst/libfstfar.so.1.0.0
new file mode 100644
index 0000000000000000000000000000000000000000..0846df1524062118b0de9cfd8f2d8a3bde8e9668
Binary files /dev/null and b/asr/libs/fst/libfstfar.so.1.0.0 differ
diff --git a/asr/libs/fst/libfstfarscript.a b/asr/libs/fst/libfstfarscript.a
new file mode 100644
index 0000000000000000000000000000000000000000..8f08a36d95405f9abce88dd6644b9952ea5fb02c
Binary files /dev/null and b/asr/libs/fst/libfstfarscript.a differ
diff --git a/asr/libs/fst/libfstfarscript.la b/asr/libs/fst/libfstfarscript.la
new file mode 100644
index 0000000000000000000000000000000000000000..5f379f189230978f99377a469355293a457cacd3
--- /dev/null
+++ b/asr/libs/fst/libfstfarscript.la
@@ -0,0 +1,41 @@
+# libfstfarscript.la - a libtool library file
+# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu1
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libfstfarscript.so.1'
+
+# Names of this library.
+library_names='libfstfarscript.so.1.0.0 libfstfarscript.so.1 libfstfarscript.so'
+
+# The name of the static archive.
+old_library='libfstfarscript.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=''
+
+# Libraries that this one depends upon.
+dependency_libs=' -ldl'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libfstfarscript.
+current=1
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=yes
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/home/rocio/kaldi-rocio.git/tools/openfst-1.3.4/lib/fst'
diff --git a/asr/libs/fst/libfstfarscript.so b/asr/libs/fst/libfstfarscript.so
new file mode 120000
index 0000000000000000000000000000000000000000..77d62eb1eefcb0093fc4e56605fd358656773aa7
--- /dev/null
+++ b/asr/libs/fst/libfstfarscript.so
@@ -0,0 +1 @@
+libfstfarscript.so.1.0.0
\ No newline at end of file
diff --git a/asr/libs/fst/libfstfarscript.so.1 b/asr/libs/fst/libfstfarscript.so.1
new file mode 120000
index 0000000000000000000000000000000000000000..77d62eb1eefcb0093fc4e56605fd358656773aa7
--- /dev/null
+++ b/asr/libs/fst/libfstfarscript.so.1
@@ -0,0 +1 @@
+libfstfarscript.so.1.0.0
\ No newline at end of file
diff --git a/asr/libs/fst/libfstfarscript.so.1.0.0 b/asr/libs/fst/libfstfarscript.so.1.0.0
new file mode 100644
index 0000000000000000000000000000000000000000..c96f4c67937cffcf74e7f82c6b81c5d745d84a26
Binary files /dev/null and b/asr/libs/fst/libfstfarscript.so.1.0.0 differ
diff --git a/asr/libs/fst/libfstngram.a b/asr/libs/fst/libfstngram.a
new file mode 100644
index 0000000000000000000000000000000000000000..0497e873b2e0a6fd330a63ebec3faf0eea46ccab
Binary files /dev/null and b/asr/libs/fst/libfstngram.a differ
diff --git a/asr/libs/fst/libfstngram.la b/asr/libs/fst/libfstngram.la
new file mode 100644
index 0000000000000000000000000000000000000000..bf2081bff83a0f1e7be9196fc4139e6647c3aeff
--- /dev/null
+++ b/asr/libs/fst/libfstngram.la
@@ -0,0 +1,41 @@
+# libfstngram.la - a libtool library file
+# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu1
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libfstngram.so.1'
+
+# Names of this library.
+library_names='libfstngram.so.1.0.0 libfstngram.so.1 libfstngram.so'
+
+# The name of the static archive.
+old_library='libfstngram.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=''
+
+# Libraries that this one depends upon.
+dependency_libs=' -ldl'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libfstngram.
+current=1
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=yes
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/home/rocio/kaldi-rocio.git/tools/openfst-1.3.4/lib/fst'
diff --git a/asr/libs/fst/libfstngram.so b/asr/libs/fst/libfstngram.so
new file mode 120000
index 0000000000000000000000000000000000000000..32a5b1673caefa8ecb71d29da05b11db3ae379c7
--- /dev/null
+++ b/asr/libs/fst/libfstngram.so
@@ -0,0 +1 @@
+libfstngram.so.1.0.0
\ No newline at end of file
diff --git a/asr/libs/fst/libfstngram.so.1 b/asr/libs/fst/libfstngram.so.1
new file mode 120000
index 0000000000000000000000000000000000000000..32a5b1673caefa8ecb71d29da05b11db3ae379c7
--- /dev/null
+++ b/asr/libs/fst/libfstngram.so.1
@@ -0,0 +1 @@
+libfstngram.so.1.0.0
\ No newline at end of file
diff --git a/asr/libs/fst/libfstngram.so.1.0.0 b/asr/libs/fst/libfstngram.so.1.0.0
new file mode 100644
index 0000000000000000000000000000000000000000..bb23527b4fa489e7ffe8237779f7d3c7e806b7a4
Binary files /dev/null and b/asr/libs/fst/libfstngram.so.1.0.0 differ
diff --git a/asr/libs/fst/ngram-fst.a b/asr/libs/fst/ngram-fst.a
new file mode 100644
index 0000000000000000000000000000000000000000..0497e873b2e0a6fd330a63ebec3faf0eea46ccab
Binary files /dev/null and b/asr/libs/fst/ngram-fst.a differ
diff --git a/asr/libs/fst/ngram-fst.la b/asr/libs/fst/ngram-fst.la
new file mode 100644
index 0000000000000000000000000000000000000000..7fcbfc4a168baf2f21f841a3a2ebee53519cba6a
--- /dev/null
+++ b/asr/libs/fst/ngram-fst.la
@@ -0,0 +1,41 @@
+# ngram-fst.la - a libtool library file
+# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu1
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='ngram-fst.so.0'
+
+# Names of this library.
+library_names='ngram-fst.so.0.0.0 ngram-fst.so.0 ngram-fst.so'
+
+# The name of the static archive.
+old_library='ngram-fst.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=''
+
+# Libraries that this one depends upon.
+dependency_libs=' -ldl'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for ngram-fst.
+current=0
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=yes
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=yes
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/home/rocio/kaldi-rocio.git/tools/openfst-1.3.4/lib/fst'
diff --git a/asr/libs/fst/ngram-fst.so b/asr/libs/fst/ngram-fst.so
new file mode 120000
index 0000000000000000000000000000000000000000..7411532b5bcd8e1b5a1cebe77c0f7f81720c78bf
--- /dev/null
+++ b/asr/libs/fst/ngram-fst.so
@@ -0,0 +1 @@
+ngram-fst.so.0.0.0
\ No newline at end of file
diff --git a/asr/libs/fst/ngram-fst.so.0 b/asr/libs/fst/ngram-fst.so.0
new file mode 120000
index 0000000000000000000000000000000000000000..7411532b5bcd8e1b5a1cebe77c0f7f81720c78bf
--- /dev/null
+++ b/asr/libs/fst/ngram-fst.so.0
@@ -0,0 +1 @@
+ngram-fst.so.0.0.0
\ No newline at end of file
diff --git a/asr/libs/fst/ngram-fst.so.0.0.0 b/asr/libs/fst/ngram-fst.so.0.0.0
new file mode 100644
index 0000000000000000000000000000000000000000..374fa31305711994ad16367a63235eb2cc241986
Binary files /dev/null and b/asr/libs/fst/ngram-fst.so.0.0.0 differ
diff --git a/asr/libs/libfst.a b/asr/libs/libfst.a
new file mode 100644
index 0000000000000000000000000000000000000000..b3d52a44c1498f8695eb227329959af395fe066f
Binary files /dev/null and b/asr/libs/libfst.a differ
diff --git a/asr/libs/libfst.la b/asr/libs/libfst.la
new file mode 100644
index 0000000000000000000000000000000000000000..592897f9a218c830cc80082fa8c10fcd69c270db
--- /dev/null
+++ b/asr/libs/libfst.la
@@ -0,0 +1,41 @@
+# libfst.la - a libtool library file
+# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu1
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libfst.so.1'
+
+# Names of this library.
+library_names='libfst.so.1.0.0 libfst.so.1 libfst.so'
+
+# The name of the static archive.
+old_library='libfst.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=''
+
+# Libraries that this one depends upon.
+dependency_libs=' -ldl'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libfst.
+current=1
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=yes
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/home/rocio/kaldi-rocio.git/tools/openfst-1.3.4/lib'
diff --git a/asr/libs/libfst.so b/asr/libs/libfst.so
new file mode 120000
index 0000000000000000000000000000000000000000..ba6a48d17972f09a0613d9dfbcb49b5950d5e59b
--- /dev/null
+++ b/asr/libs/libfst.so
@@ -0,0 +1 @@
+libfst.so.1.0.0
\ No newline at end of file
diff --git a/asr/libs/libfst.so.1 b/asr/libs/libfst.so.1
new file mode 120000
index 0000000000000000000000000000000000000000..ba6a48d17972f09a0613d9dfbcb49b5950d5e59b
--- /dev/null
+++ b/asr/libs/libfst.so.1
@@ -0,0 +1 @@
+libfst.so.1.0.0
\ No newline at end of file
diff --git a/asr/libs/libfst.so.1.0.0 b/asr/libs/libfst.so.1.0.0
new file mode 100644
index 0000000000000000000000000000000000000000..c8da34a5c95d01ad5014c68f8a48e7ad4731aca0
Binary files /dev/null and b/asr/libs/libfst.so.1.0.0 differ
diff --git a/asr/libs/libfstfar.so b/asr/libs/libfstfar.so
new file mode 100644
index 0000000000000000000000000000000000000000..0846df1524062118b0de9cfd8f2d8a3bde8e9668
Binary files /dev/null and b/asr/libs/libfstfar.so differ
diff --git a/asr/libs/libfstfarscript.so b/asr/libs/libfstfarscript.so
new file mode 100644
index 0000000000000000000000000000000000000000..c96f4c67937cffcf74e7f82c6b81c5d745d84a26
Binary files /dev/null and b/asr/libs/libfstfarscript.so differ
diff --git a/asr/libs/libfstngram.so b/asr/libs/libfstngram.so
new file mode 100644
index 0000000000000000000000000000000000000000..bb23527b4fa489e7ffe8237779f7d3c7e806b7a4
Binary files /dev/null and b/asr/libs/libfstngram.so differ
diff --git a/asr/libs/libfstscript.a b/asr/libs/libfstscript.a
new file mode 100644
index 0000000000000000000000000000000000000000..1b7fb393006f0a902e8c6bdb098685c19a063fea
Binary files /dev/null and b/asr/libs/libfstscript.a differ
diff --git a/asr/libs/libfstscript.la b/asr/libs/libfstscript.la
new file mode 100644
index 0000000000000000000000000000000000000000..a863bd82ea50091cd592e4e0301645a08d765955
--- /dev/null
+++ b/asr/libs/libfstscript.la
@@ -0,0 +1,41 @@
+# libfstscript.la - a libtool library file
+# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu1
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libfstscript.so.1'
+
+# Names of this library.
+library_names='libfstscript.so.1.0.0 libfstscript.so.1 libfstscript.so'
+
+# The name of the static archive.
+old_library='libfstscript.a'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags=''
+
+# Libraries that this one depends upon.
+dependency_libs=' -ldl'
+
+# Names of additional weak libraries provided by this library
+weak_library_names=''
+
+# Version information for libfstscript.
+current=1
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=yes
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=no
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/home/rocio/kaldi-rocio.git/tools/openfst-1.3.4/lib'
diff --git a/asr/libs/libfstscript.so b/asr/libs/libfstscript.so
new file mode 120000
index 0000000000000000000000000000000000000000..a73da429cb37abed858d512bda9bac7454a70d6f
--- /dev/null
+++ b/asr/libs/libfstscript.so
@@ -0,0 +1 @@
+libfstscript.so.1.0.0
\ No newline at end of file
diff --git a/asr/libs/libfstscript.so.1 b/asr/libs/libfstscript.so.1
new file mode 120000
index 0000000000000000000000000000000000000000..a73da429cb37abed858d512bda9bac7454a70d6f
--- /dev/null
+++ b/asr/libs/libfstscript.so.1
@@ -0,0 +1 @@
+libfstscript.so.1.0.0
\ No newline at end of file
diff --git a/asr/libs/libfstscript.so.1.0.0 b/asr/libs/libfstscript.so.1.0.0
new file mode 100644
index 0000000000000000000000000000000000000000..c4b259a24ec9f89e4b79a3114b6f74e7d2530baa
Binary files /dev/null and b/asr/libs/libfstscript.so.1.0.0 differ
diff --git a/asr/libs/libgfortran.so.3 b/asr/libs/libgfortran.so.3
new file mode 100644
index 0000000000000000000000000000000000000000..2c4422b66a2c30ce3f5cb9d83df337ea424b7601
Binary files /dev/null and b/asr/libs/libgfortran.so.3 differ
diff --git a/asr/libs/libglib-2.0.so.0 b/asr/libs/libglib-2.0.so.0
new file mode 100644
index 0000000000000000000000000000000000000000..c6db7b14f946dd6b9116e1f32139c042bd6ff363
Binary files /dev/null and b/asr/libs/libglib-2.0.so.0 differ
diff --git a/asr/libs/libgmodule-2.0.so.0 b/asr/libs/libgmodule-2.0.so.0
new file mode 100644
index 0000000000000000000000000000000000000000..b37c605bb94d14babe7867e2ad0cc1b171490c80
Binary files /dev/null and b/asr/libs/libgmodule-2.0.so.0 differ
diff --git a/asr/libs/libgobject-2.0.so.0 b/asr/libs/libgobject-2.0.so.0
new file mode 100644
index 0000000000000000000000000000000000000000..ecbcf3394c5214ea2a92181a8e170a53d7a9f76f
Binary files /dev/null and b/asr/libs/libgobject-2.0.so.0 differ
diff --git a/asr/libs/libgomp.so.1 b/asr/libs/libgomp.so.1
new file mode 100644
index 0000000000000000000000000000000000000000..779b93305d57e9ce5190db8b034804874039cbef
Binary files /dev/null and b/asr/libs/libgomp.so.1 differ
diff --git a/asr/libs/libgstbase-1.0.so.0 b/asr/libs/libgstbase-1.0.so.0
new file mode 100644
index 0000000000000000000000000000000000000000..d2841c13b5fc99e6a6922becb14a07fe4e37b2d1
Binary files /dev/null and b/asr/libs/libgstbase-1.0.so.0 differ
diff --git a/asr/libs/libgstcontroller-1.0.so.0 b/asr/libs/libgstcontroller-1.0.so.0
new file mode 100644
index 0000000000000000000000000000000000000000..79d6910ff57af6494300d542dd20006cca77a140
Binary files /dev/null and b/asr/libs/libgstcontroller-1.0.so.0 differ
diff --git a/asr/libs/libgstreamer-1.0.so.0 b/asr/libs/libgstreamer-1.0.so.0
new file mode 100644
index 0000000000000000000000000000000000000000..885a70caaa853ca301d411a297a316256c1e6b1d
Binary files /dev/null and b/asr/libs/libgstreamer-1.0.so.0 differ
diff --git a/asr/libs/libgthread-2.0.so.0 b/asr/libs/libgthread-2.0.so.0
new file mode 100644
index 0000000000000000000000000000000000000000..44fa1f1cc8d06ad3eee0afc4e45471f22e066c0f
Binary files /dev/null and b/asr/libs/libgthread-2.0.so.0 differ
diff --git a/asr/libs/libkaldi-base.so b/asr/libs/libkaldi-base.so
new file mode 100644
index 0000000000000000000000000000000000000000..c9d7bcadff2aefb17c69122461402a15e000c909
Binary files /dev/null and b/asr/libs/libkaldi-base.so differ
diff --git a/asr/libs/libkaldi-cudamatrix.so b/asr/libs/libkaldi-cudamatrix.so
new file mode 100644
index 0000000000000000000000000000000000000000..854f5a5729e5bebe65c6c3e2d5ee231ab219b2df
Binary files /dev/null and b/asr/libs/libkaldi-cudamatrix.so differ
diff --git a/asr/libs/libkaldi-decoder.so b/asr/libs/libkaldi-decoder.so
new file mode 100644
index 0000000000000000000000000000000000000000..fa9292f9bc4fd2b3c43f0eb5f403002aa2315f5a
Binary files /dev/null and b/asr/libs/libkaldi-decoder.so differ
diff --git a/asr/libs/libkaldi-feat.so b/asr/libs/libkaldi-feat.so
new file mode 100644
index 0000000000000000000000000000000000000000..e5bf0a62c0654f0d9aca2d60bc9ad0b7956c9b00
Binary files /dev/null and b/asr/libs/libkaldi-feat.so differ
diff --git a/asr/libs/libkaldi-fstext.so b/asr/libs/libkaldi-fstext.so
new file mode 100644
index 0000000000000000000000000000000000000000..efddba2bcfaecf11ee91a458ad5a1d629036ea41
Binary files /dev/null and b/asr/libs/libkaldi-fstext.so differ
diff --git a/asr/libs/libkaldi-gmm.so b/asr/libs/libkaldi-gmm.so
new file mode 100644
index 0000000000000000000000000000000000000000..9984ce9d25d90626039fca655dd574f4f5f46bc4
Binary files /dev/null and b/asr/libs/libkaldi-gmm.so differ
diff --git a/asr/libs/libkaldi-hmm.so b/asr/libs/libkaldi-hmm.so
new file mode 100644
index 0000000000000000000000000000000000000000..cc0bc1577070e5c5c360450293540640946a2ac8
Binary files /dev/null and b/asr/libs/libkaldi-hmm.so differ
diff --git a/asr/libs/libkaldi-ivector.so b/asr/libs/libkaldi-ivector.so
new file mode 100644
index 0000000000000000000000000000000000000000..9679b6485d269f25eb194661a83ebd048e3f2bee
Binary files /dev/null and b/asr/libs/libkaldi-ivector.so differ
diff --git a/asr/libs/libkaldi-lat.so b/asr/libs/libkaldi-lat.so
new file mode 100644
index 0000000000000000000000000000000000000000..51093b6e100badf545be48872947276a8161f17c
Binary files /dev/null and b/asr/libs/libkaldi-lat.so differ
diff --git a/asr/libs/libkaldi-lm.so b/asr/libs/libkaldi-lm.so
new file mode 100644
index 0000000000000000000000000000000000000000..042593546ce54a2f7958237be57a0054af9aa2c8
Binary files /dev/null and b/asr/libs/libkaldi-lm.so differ
diff --git a/asr/libs/libkaldi-matrix.so b/asr/libs/libkaldi-matrix.so
new file mode 100644
index 0000000000000000000000000000000000000000..e6e6c7441aa6ab3c2b7f568d28f4f1ab6fbe646a
Binary files /dev/null and b/asr/libs/libkaldi-matrix.so differ
diff --git a/asr/libs/libkaldi-nnet.so b/asr/libs/libkaldi-nnet.so
new file mode 100644
index 0000000000000000000000000000000000000000..6b7d31fee6a3a4723dd4b422125ffa6624a97724
Binary files /dev/null and b/asr/libs/libkaldi-nnet.so differ
diff --git a/asr/libs/libkaldi-nnet2.so b/asr/libs/libkaldi-nnet2.so
new file mode 100644
index 0000000000000000000000000000000000000000..b58242d100ade103caeedc1098bba3f8aba3ae30
Binary files /dev/null and b/asr/libs/libkaldi-nnet2.so differ
diff --git a/asr/libs/libkaldi-online.so b/asr/libs/libkaldi-online.so
new file mode 100644
index 0000000000000000000000000000000000000000..634ec65d7da5d028cb616c8a5c78a9e999a8e3be
Binary files /dev/null and b/asr/libs/libkaldi-online.so differ
diff --git a/asr/libs/libkaldi-online2.so b/asr/libs/libkaldi-online2.so
new file mode 100644
index 0000000000000000000000000000000000000000..c63cc08d48f5fef38e9028144deba96c3e80ecba
Binary files /dev/null and b/asr/libs/libkaldi-online2.so differ
diff --git a/asr/libs/libkaldi-sgmm.so b/asr/libs/libkaldi-sgmm.so
new file mode 100644
index 0000000000000000000000000000000000000000..9f0f724370851c0a402e6d8597f3617e7e67c0af
Binary files /dev/null and b/asr/libs/libkaldi-sgmm.so differ
diff --git a/asr/libs/libkaldi-sgmm2.so b/asr/libs/libkaldi-sgmm2.so
new file mode 100644
index 0000000000000000000000000000000000000000..a00f35d76c9453ce8fdecad8708de54a3402fe6c
Binary files /dev/null and b/asr/libs/libkaldi-sgmm2.so differ
diff --git a/asr/libs/libkaldi-thread.so b/asr/libs/libkaldi-thread.so
new file mode 100644
index 0000000000000000000000000000000000000000..27183ef9afd75ec3a744c7be4a5eb8ac54ab1207
Binary files /dev/null and b/asr/libs/libkaldi-thread.so differ
diff --git a/asr/libs/libkaldi-transform.so b/asr/libs/libkaldi-transform.so
new file mode 100644
index 0000000000000000000000000000000000000000..209eb4f170481d6c838c25e0b0a8b6f6d4722fd2
Binary files /dev/null and b/asr/libs/libkaldi-transform.so differ
diff --git a/asr/libs/libkaldi-tree.so b/asr/libs/libkaldi-tree.so
new file mode 100644
index 0000000000000000000000000000000000000000..b073ef3f0377fa2e39b35cdd272d24809fffceb8
Binary files /dev/null and b/asr/libs/libkaldi-tree.so differ
diff --git a/asr/libs/libkaldi-util.so b/asr/libs/libkaldi-util.so
new file mode 100644
index 0000000000000000000000000000000000000000..75f502530660af61c92b2350fa7535ab6b59796a
Binary files /dev/null and b/asr/libs/libkaldi-util.so differ
diff --git a/asr/libs/libpcre.so.1 b/asr/libs/libpcre.so.1
new file mode 100644
index 0000000000000000000000000000000000000000..2de74b1b6f72b75c2919dbb4cc2d17a6f79278b8
Binary files /dev/null and b/asr/libs/libpcre.so.1 differ
diff --git a/asr/libs/libportaudio.so b/asr/libs/libportaudio.so
new file mode 100644
index 0000000000000000000000000000000000000000..a39dac7ce717ce486c2ebe2b72b40820c1d10444
Binary files /dev/null and b/asr/libs/libportaudio.so differ
diff --git a/asr/libs/libpthread.so.0 b/asr/libs/libpthread.so.0
new file mode 100644
index 0000000000000000000000000000000000000000..13c436839a9544b2827a6c71fcf089fbdbac2fd5
Binary files /dev/null and b/asr/libs/libpthread.so.0 differ
diff --git a/asr/libs/libquadmath.so.0 b/asr/libs/libquadmath.so.0
new file mode 100644
index 0000000000000000000000000000000000000000..1d31c57235b22ef114583a682e2a5173f65b6c66
Binary files /dev/null and b/asr/libs/libquadmath.so.0 differ
diff --git a/asr/libs/ngram-fst.so b/asr/libs/ngram-fst.so
new file mode 100644
index 0000000000000000000000000000000000000000..374fa31305711994ad16367a63235eb2cc241986
Binary files /dev/null and b/asr/libs/ngram-fst.so differ
diff --git a/asr/libs/old/libblas.so.3 b/asr/libs/old/libblas.so.3
new file mode 100644
index 0000000000000000000000000000000000000000..aff132eaecd40cbb4e3522e0270fa0e117043f69
Binary files /dev/null and b/asr/libs/old/libblas.so.3 differ
diff --git a/asr/libs/old/libcblas.so b/asr/libs/old/libcblas.so
new file mode 100644
index 0000000000000000000000000000000000000000..64dbb3018b0a1fae8a60f8ef8731a80681f52302
Binary files /dev/null and b/asr/libs/old/libcblas.so differ
diff --git a/asr/libs/old/liblapack.so b/asr/libs/old/liblapack.so
new file mode 100644
index 0000000000000000000000000000000000000000..bbbff4592577bc37e2735e601695e58bb35b6756
Binary files /dev/null and b/asr/libs/old/liblapack.so differ