I am trying to decode using CI models trained with full covariance matrix. I
am getting following error
FATAL_ERROR: "matrix.c", line 53: No LAPACK library available, cannot compute
determinant (FIXME)
I installed liblapack. My lib folder contains following files.
/usr/lib/liblapack.so.3gf
/usr/local/lib/liblapack.so.3gf
Then I ran configure and make to build sphinx again. It was compiled
successfully. But still I am getting the same error. Any suggestions ?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am still getting this error, when I use Sphinxbase Release\x64 version, downloaded on 24th Jan 2016. File name is: sphinxbase-5prealpha-win32.
However, the older version works fine. I have tried rebuilding sphinxbase and sphinxtrain using Visual Studio. Still no change.
To Mr. Nickolay : How to provide sphinxbase configure log?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have the same problem when adapting an acoustic model. I have just downloaded the latest versions of Sphinxbase and Sphinxtrain, and copied the required binaries to Pocketsphinx. mlle_solve.exe is still dated 24/01/16. And I still get the same error.
Most likely you have old sphinxbase.dll somewhere. The message you describing is simply not in the sphinxbase.dll from February. It was in sphinxbase.dll from January, so you must be using older version. You can open sphinxbase.dll in binary viewer and look for the determinant string.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm sorry. I have checked the file in Binary Viewer. The last write date is 2/24/2016. I have also downloaded and compiled the master set from GitHub. Same error. And from the sourceForge set, mllr_solve is last write 1/24/2016. Thanks, Virginia
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ok, in which sphinxbase.dll file did you found the target message, share that file. I told you above, mllr_solve does not matter, the message is from sphinxbase.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This dll does not have target message inside, this means you have other sphinxbase.dll in your system somewhere which is loaded before this one. You need to find that other dll and delete it.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Yes, thanks. That took a while to backup and clean out. Here's a trick for new players: copy the sphinxbase.dll into your working directory. But it works, so thanks for helping.
Now I can't get get slave_feat to write the feat.params file, so I create that manually. Then the decoder won't initialise again! But I have to leave it for a bit and write a conference paper. I'll be back! Cheers, V.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Everyone, I am using Ubuntu 14.04 and facing a similar problem. I am trying to adapt the model and i can use ./bw command but when I use mllr_solve, I get the following error
FATAL_ERROR: "matrix.c", line 161: No LAPACK library available, cannot solve linear equations (FIXME)
I reinstalled sphinxbase and sphinxtrain using the source code but still the error persists. Do I need to link any library from the shinxbase folder ? Any help is highly appreciated.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Nickolay, thanks for the reply. What do you mean by broken packages ? and How can i remove them ? look forward to your reply and apologies for any inconvenience.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Everyone, I am using Ubuntu 16.04 and facing a similar problem. I am trying to adapt the model and i can use ./bw command but when I use mllr_solve, I get the following error
FATAL_ERROR: "matrix.c", line 161: No LAPACK library available, cannot solve linear equations (FIXME)
I reinstalled sphinxbase and sphinxtrain using the source code but still the error persists. I used the command below to remove the broken packages:
sudo apt-get -f install
but still the problem is right there. Is there anyone who can help me please?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am trying to decode using CI models trained with full covariance matrix. I
am getting following error
FATAL_ERROR: "matrix.c", line 53: No LAPACK library available, cannot compute
determinant (FIXME)
I installed liblapack. My lib folder contains following files.
/usr/lib/liblapack.so.3gf
/usr/local/lib/liblapack.so.3gf
Then I ran configure and make to build sphinx again. It was compiled
successfully. But still I am getting the same error. Any suggestions ?
Lapack is plugged in sphinxbase. Reconfigure and reinstall sphinxbase first.
Provide sphinxbase configure log if you still have issues.
I am still getting this error, when I use Sphinxbase Release\x64 version, downloaded on 24th Jan 2016. File name is: sphinxbase-5prealpha-win32.
However, the older version works fine. I have tried rebuilding sphinxbase and sphinxtrain using Visual Studio. Still no change.
To Mr. Nickolay : How to provide sphinxbase configure log?
The fix was updoaded on 23rd of February 2016, you just need to download sphinxtrain again. Latest version is here:
https://sourceforge.net/projects/cmusphinx/files/sphinxtrain/5prealpha/sphinxtrain-5prealpha-win32.zip/download
I am getting a similar error:
I am using Ubuntu and I have installed and reinstalled sphinxbase using apt-get, but the problem persists.
locate lapack returns:
Where might be the problem? Thanks in advace.
I installed sphinxbase and sphinxtrain manually and it works fine now.
Overall it would be great to update Ubuntu packages to latest version, it is much more accurate. But we need to release first.
I have the same problem when adapting an acoustic model. I have just downloaded the latest versions of Sphinxbase and Sphinxtrain, and copied the required binaries to Pocketsphinx. mlle_solve.exe is still dated 24/01/16. And I still get the same error.
I also get the
WARN: "corpus.c", line 1481: Utterance id in the transcription file,
error as mentioned here, which I believe was to have been fixed in an earlier release:
https://sourceforge.net/p/cmusphinx/discussion/help/thread/5da9813e/#f021
Thanks for you help, Virginia
sphinxbase.dll must be from Feb 23rd, mllr_solve could be the same.
sphinxbase.dll I am using is dated 24 Feb 2016. mllr_solve is dated 24 Jan 2016. These are from the current versions on the website today.
Most likely you have old sphinxbase.dll somewhere. The message you describing is simply not in the sphinxbase.dll from February. It was in sphinxbase.dll from January, so you must be using older version. You can open sphinxbase.dll in binary viewer and look for the determinant string.
I'm sorry. I have checked the file in Binary Viewer. The last write date is 2/24/2016. I have also downloaded and compiled the master set from GitHub. Same error. And from the sourceForge set, mllr_solve is last write 1/24/2016. Thanks, Virginia
Ok, in which sphinxbase.dll file did you found the target message, share that file. I told you above, mllr_solve does not matter, the message is from sphinxbase.
Here it is - from my path:
C:\Sphinx_Yawuru\sphinxbase\bin\Release\Win32
Thanks, Virginia
This dll does not have target message inside, this means you have other sphinxbase.dll in your system somewhere which is loaded before this one. You need to find that other dll and delete it.
OK, I will clean everything else out ... And then try again. Thanks. Virginia
You can also delete the dll in the current folder, that will help you to find another dll.
Yes, thanks. That took a while to backup and clean out. Here's a trick for new players: copy the sphinxbase.dll into your working directory. But it works, so thanks for helping.
Now I can't get get slave_feat to write the feat.params file, so I create that manually. Then the decoder won't initialise again! But I have to leave it for a bit and write a conference paper. I'll be back! Cheers, V.
Ok, let me know if you have issues.
Hi Everyone, I am using Ubuntu 14.04 and facing a similar problem. I am trying to adapt the model and i can use ./bw command but when I use mllr_solve, I get the following error
FATAL_ERROR: "matrix.c", line 161: No LAPACK library available, cannot solve linear equations (FIXME)
I reinstalled sphinxbase and sphinxtrain using the source code but still the error persists. Do I need to link any library from the shinxbase folder ? Any help is highly appreciated.
You need to remove broken packages from the distribution first and install from source.
here is a copy of the log file
Hi Nickolay, thanks for the reply. What do you mean by broken packages ? and How can i remove them ? look forward to your reply and apologies for any inconvenience.
Hi Nickolay, Can you guide me on how to remove the broken packages ? Look forward to your reply and apologies for any inconvenience.
Hi Everyone, I am using Ubuntu 16.04 and facing a similar problem. I am trying to adapt the model and i can use ./bw command but when I use mllr_solve, I get the following error
FATAL_ERROR: "matrix.c", line 161: No LAPACK library available, cannot solve linear equations (FIXME)
I reinstalled sphinxbase and sphinxtrain using the source code but still the error persists. I used the command below to remove the broken packages:
sudo apt-get -f install
but still the problem is right there. Is there anyone who can help me please?