Closed johngebbie closed 1 year ago
Those parts have to be updated as well
Our branch has several important fixes, we do not recommend to use public openfst actually
Okay I'll try.
From a quick look, I just see changes to header files that could be patched in the vosk build process.
Vosk has been packaged for void linux: https://github.com/void-linux/void-packages/pull/39015 :tada:
Great, huge thanks!
Hello, I'm trying to package Vosk and I need to use system packages for the dependencies to get it accepted. I've got it working with system packages of openblas and (c)lapack, but I'm struggling with openfst. There isn't an openfst package so I'll need to package it itself, but packages need to be the latest version and Vosk is currently using 1.8.0 not 1.8.2.
When I tried to build the Vosk Kaldi with openfst 1.8.2, I got a big stream of errors about the lack of <fst/types.h> So I commented out
#include <fst/types.h>
in base/kaldi-types.h, and also seemed to need to comment/uncomment the two typedefs blocks in the same file.Here is the output now of
make -j $(nproc) online2 lm rnnlm
with a big chunk in the middle omitted for github:I'm not sure what to do. I see you managed update openfst in the past to 1.8.0: https://github.com/alphacep/openfst/commit/30e2df4484a1b263a6303f3c83146db063ebaa20 Thank you.