Open jichuanman opened 2 years ago
Oh man, right, I remember getting the massive binaries and there was indeed some flag that I had to change. I'll try to dig through my build directory and see if I have a record of it, but they should be static, except for openblas, iirc, but I don't remember what the flag. It was also done through the cmake style, I know that.
Can you help me with building these Kaldi binaries, please.
Hi, I am trying to get MFA work in my docker image(for some reason it must be based on ubuntu16.04). The prebuild binaries didn't work due to glibc version. So I am trying to build those binaries from scratch and it works. But after I remove the Kaldi directory from the image (keep the size of image as small as possible), MFA throws error like "No such file or directory: '/root/Documents/MFA/xxx/corpus_data/split1/feats.0.scp'". I figured that the binaries(like compute-mfcc-feats, gmm-align-compiled) were not working maybe due to lacking necessary libraries:
So I tried to add flags like "--static" to Kaldi configure script and build again. Problem solved but the size of collected binaries become so large(~1.4G). But the prebuilt ones are only ~300M.
I am wondering how to configure and build Kaldi correctly to get binaries like those I get via `mfa thirdparty download'. Any help or guidance is appreciated.
btw: Thanks for the great tool! MFA really helps me a lot in my tts project.