Menu

Question about the lib file for SphinxTrain

Help
2012-02-28
2012-09-22
  • Justin Chiu

    Justin Chiu - 2012-02-28

    Hi,

    I compiled the SphinxTrain successfully. in the lib.x86_64-unknown-linux-gnu
    folder, there are a lot a .a file which indicate the libs that can be used in
    other platform. Does anyone know which .a file should I use so that I can use
    bw and mllr_solve with the .a lib files? Are both of them in libmllr.a? Thanks

     
  • Nickolay V. Shmyrev

    Both bw and mllr_solve functionality are not included in a separate library.
    You need to modify build process in order to build their functionality as a
    library which you can later include in your application.

     
  • Justin Chiu

    Justin Chiu - 2012-03-13

    Thanks, so I just want to clarify:
    every .a file in lib.x86_64-unknown-linux-gnu
    libclust.a libcommon.a libio.a libmllr.a libmodinv.a libs2io.a
    does not include bw and mllr? so If I want to use that in my pocketsphinx lib,
    I should modify the buliding process for pocketsphinx and make that also
    include in my "new" pocketsphinx libarires? In the source code for bw and
    mllr_solve, I do see they include something from sphinx 3, should I also
    include them too? In other word, if I only include the source code for bw and
    mllr_solve to pocket_sphinx building process, will that brings problems?

     
  • Nickolay V. Shmyrev

    libclust.a libcommon.a libio.a libmllr.a libmodinv.a libs2io.a does not
    include bw and mllr?

    Yes

    In the source code for bw and mllr_solve, I do see they include something
    from sphinx 3, should I also include them too?

    The file name is s3, however it doesn't mean it comes from sphinx3. bw only
    includes parts of sphinxtrain

    In other word, if I only include the source code for bw and mllr_solve to
    pocket_sphinx building process, will that brings problems?

    Maybe you can try first and then ask for the specific problems. No need to ask
    us for the permission to do something.

     

Log in to post a comment.