Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ubuntu installation from source not working #249

Closed
tfburns opened this issue Apr 24, 2020 · 13 comments
Closed

Ubuntu installation from source not working #249

tfburns opened this issue Apr 24, 2020 · 13 comments

Comments

@tfburns
Copy link

tfburns commented Apr 24, 2020

I am having an issue installing from source on Ubuntu 18.04.4 LTS. While installing Kaldi, the makefile doesn't get created. I have tried all suggested fixes in #192, as well as Kaldi issue 3395 (kaldi-asr/kaldi#3395).

@lilgandhi1199
Copy link

I too am repeatedly re-formatting and re-installing ubuntu 18.04 ... tried 18.10 and the new 20.04

...the farthest I've been able to get is using someone's fork of gentle who described the install as working for python 3.6 which I found on 18.04

sudo apt-get install git
sudo git clone https://github.com/lowerquality/gentle.git
cd gentle/
sudo apt-get install python3-pip3
sudo pip3 install -e . --user
sudo ./install.sh

[BUT]~~~ this is where it fails
...makefile:5: kaldi/src/kaldi.mk no such file or directory
...not building with cuda!!!
make: *** no rule to make target kaldi/src/kaldi.mk STOP

@shaunlebron
Copy link

I dug through the same errors on a clean install of Ubuntu 20.04 LTS. Looks like kaldi was just missing these dependencies:

sudo apt-get install python2.7 libatlas-base-dev gfortran

I was able to complete the install and tested that everything worked fine.

@tfburns
Copy link
Author

tfburns commented May 1, 2020

Thanks @lilgandhi1199 and @shaunlebron.

@shaunlebron, does this mean Kaldi or Gentle requires Python 2.7? And if so were you still able to interact with it using Python 3?

@shaunlebron
Copy link

yes, kaldi requires python2.7, doesnt interfere with python3 required by gentle since apt install uses the python2.7 name. my normal python is 3, and the kaldi configure script noticed this and created its own internal alias to map to 2.7

@tfburns
Copy link
Author

tfburns commented May 1, 2020

That's great! I'll close this issue since it sounds like a solution exists, however I haven't verified it because I decided to use a different forced-alignment tool instead (Montreal Forced Aligner v1.1).

@tfburns tfburns closed this as completed May 1, 2020
@lilgandhi1199
Copy link

lilgandhi1199 commented May 3, 2020

12th install at-least and still failing... it really looked like it was gonna work this time.
Now I'm ready to cry. Just trying to filter language out of movies so my dad will watch great movies with me that I want to share with him despite the profanity.
My hdd is gonna die before I can even run this one time!

@shaunlebron
Please tell me what you did exactly from fresh install of 20.04 LTS
These are the only things I did after a fresh install (erase disk and install ubuntu 20.04)
1st boot it offered me a GUI prompted software update > I accepted

Once it rebooted I ran >>>
sudo apt-get update
Reboot again

sudo apt-get install python2.7 libatlas-base-dev gfortran
*Make a folder on the desktop named gentle
*Open the folder and right click > Open terminal here
sudo apt-get install git
sudo git clone https://github.com/lowerquality/gentle.git
cd gentle/
sudo apt install python3-pip
sudo pip3 install -e . --user
sudo ./install.sh
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
`OPENBLAS_NUM_THREADS=2 ./xscblat1
Real CBLAS Test Program Results

Test of subprogram number 1 CBLAS_SDOT
----- PASS -----

Test of subprogram number 2 CBLAS_SAXPY
----- PASS -----

Test of subprogram number 3 CBLAS_SROTG
----- PASS -----

Test of subprogram number 4 CBLAS_SROT
----- PASS -----

Test of subprogram number 5 CBLAS_SCOPY
----- PASS -----

Test of subprogram number 6 CBLAS_SSWAP
----- PASS -----

Test of subprogram number 7 CBLAS_SNRM2
----- PASS -----

Test of subprogram number 8 CBLAS_SASUM
----- PASS -----

Test of subprogram number 9 CBLAS_SSCAL
----- PASS -----

Test of subprogram number 10 CBLAS_ISAMAX
----- PASS -----

Test of subprogram number 11 CBLAS_SROTM
----- PASS -----
OPENBLAS_NUM_THREADS=2 ./xdcblat1
Real CBLAS Test Program Results

Test of subprogram number 1 CBLAS_DDOT
----- PASS -----

Test of subprogram number 2 CBLAS_DAXPY
----- PASS -----

Test of subprogram number 3 CBLAS_DROTG
----- PASS -----

Test of subprogram number 4 CBLAS_DROT
----- PASS -----

Test of subprogram number 5 CBLAS_DCOPY
----- PASS -----

Test of subprogram number 6 CBLAS_DSWAP
----- PASS -----

Test of subprogram number 7 CBLAS_DNRM2
----- PASS -----

Test of subprogram number 8 CBLAS_DASUM
----- PASS -----

Test of subprogram number 9 CBLAS_DSCAL
----- PASS -----

Test of subprogram number 10 CBLAS_IDAMAX
----- PASS -----

Test of subprogram number 11 CBLAS_DROTM
----- PASS -----
OPENBLAS_NUM_THREADS=2 ./xccblat1
Complex CBLAS Test Program Results

Test of subprogram number 1 CBLAS_CDOTC
----- PASS -----

Test of subprogram number 2 CBLAS_CDOTU
----- PASS -----

Test of subprogram number 3 CBLAS_CAXPY
----- PASS -----

Test of subprogram number 4 CBLAS_CCOPY
----- PASS -----

Test of subprogram number 5 CBLAS_CSWAP
----- PASS -----

Test of subprogram number 6 CBLAS_SCNRM2
----- PASS -----

Test of subprogram number 7 CBLAS_SCASUM
----- PASS -----

Test of subprogram number 8 CBLAS_CSCAL
----- PASS -----

Test of subprogram number 9 CBLAS_CSSCAL
----- PASS -----

Test of subprogram number 10 CBLAS_ICAMAX
----- PASS -----
OPENBLAS_NUM_THREADS=2 ./xzcblat1
Complex CBLAS Test Program Results

Test of subprogram number 1 CBLAS_ZDOTC
----- PASS -----

Test of subprogram number 2 CBLAS_ZDOTU
----- PASS -----

Test of subprogram number 3 CBLAS_ZAXPY
----- PASS -----

Test of subprogram number 4 CBLAS_ZCOPY
----- PASS -----

Test of subprogram number 5 CBLAS_ZSWAP
----- PASS -----

Test of subprogram number 6 CBLAS_DZNRM2
----- PASS -----

Test of subprogram number 7 CBLAS_DZASUM
----- PASS -----

Test of subprogram number 8 CBLAS_ZSCAL
----- PASS -----

Test of subprogram number 9 CBLAS_ZDSCAL
----- PASS -----

Test of subprogram number 10 CBLAS_IZAMAX
----- PASS -----
OPENBLAS_NUM_THREADS=2 ./xscblat2 < sin2
TESTS OF THE REAL LEVEL 2 BLAS

THE FOLLOWING PARAMETER VALUES WILL BE USED:
FOR N 0 1 2 3 5 9 63
FOR K 0 1 2 4
FOR INCX AND INCY 1 2 -1 -2
FOR ALPHA 0.0 1.0 0.7
FOR BETA 0.0 1.0 0.9

ROUTINES PASS COMPUTATIONAL TESTS IF TEST RATIO IS LESS THAN 16.00

COLUMN-MAJOR AND ROW-MAJOR DATA LAYOUTS ARE TESTED

RELATIVE MACHINE PRECISION IS TAKEN TO BE 1.2E-07

cblas_sgemv PASSED THE TESTS OF ERROR-EXITS

cblas_sgemv PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 4324 CALLS)
OPENBLAS_NUM_THREADS=2 ./xscblat3 < sin3
TESTS OF THE REAL LEVEL 3 BLAS

THE FOLLOWING PARAMETER VALUES WILL BE USED:
FOR N 0 1 2 3 5 9 35
FOR ALPHA 0.0 1.0 0.7
FOR BETA 0.0 1.0 1.3

ROUTINES PASS COMPUTATIONAL TESTS IF TEST RATIO IS LESS THAN 16.00

COLUMN-MAJOR AND ROW-MAJOR DATA LAYOUTS ARE TESTED

RELATIVE MACHINE PRECISION IS TAKEN TO BE 1.2E-07

cblas_sgemm PASSED THE TESTS OF ERROR-EXITS

cblas_sgemv PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 4324 CALLS)

cblas_sgbmv PASSED THE TESTS OF ERROR-EXITS

cblas_sgbmv PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 17284 CALLS)
cblas_sgemm PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 27783 CALLS)
cblas_sgbmv PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 17284 CALLS)

cblas_ssymv PASSED THE TESTS OF ERROR-EXITS

cblas_ssymv PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 1729 CALLS)
cblas_ssymv PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 1729 CALLS)

cblas_ssbmv PASSED THE TESTS OF ERROR-EXITS

cblas_ssbmv PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 6913 CALLS)
cblas_ssbmv PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 6913 CALLS)

cblas_sspmv PASSED THE TESTS OF ERROR-EXITS

cblas_sspmv PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 1729 CALLS)
cblas_sspmv PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 1729 CALLS)

cblas_strmv PASSED THE TESTS OF ERROR-EXITS

cblas_strmv PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 289 CALLS)
cblas_strmv PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 289 CALLS)

cblas_stbmv PASSED THE TESTS OF ERROR-EXITS

cblas_stbmv PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 1153 CALLS)
cblas_stbmv PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 1153 CALLS)

cblas_stpmv PASSED THE TESTS OF ERROR-EXITS

cblas_stpmv PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 289 CALLS)
cblas_stpmv PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 289 CALLS)

cblas_strsv PASSED THE TESTS OF ERROR-EXITS

cblas_strsv PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 289 CALLS)
cblas_strsv PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 289 CALLS)

cblas_stbsv PASSED THE TESTS OF ERROR-EXITS

cblas_stbsv PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 1153 CALLS)
cblas_stbsv PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 1153 CALLS)

cblas_stpsv PASSED THE TESTS OF ERROR-EXITS

cblas_stpsv PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 289 CALLS)
cblas_stpsv PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 289 CALLS)

cblas_sger PASSED THE TESTS OF ERROR-EXITS

cblas_sgemm PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 27783 CALLS)

cblas_ssymm PASSED THE TESTS OF ERROR-EXITS

cblas_sger PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 484 CALLS)
cblas_sger PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 484 CALLS)

cblas_ssyr PASSED THE TESTS OF ERROR-EXITS

cblas_ssyr PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 145 CALLS)
cblas_ssymm PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 1764 CALLS)
cblas_ssyr PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 145 CALLS)

cblas_sspr PASSED THE TESTS OF ERROR-EXITS

cblas_sspr PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 145 CALLS)
cblas_sspr PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 145 CALLS)

cblas_ssyr2 PASSED THE TESTS OF ERROR-EXITS

cblas_ssyr2 PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 577 CALLS)
cblas_ssymm PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 1764 CALLS)

cblas_strmm PASSED THE TESTS OF ERROR-EXITS

cblas_ssyr2 PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 577 CALLS)

cblas_sspr2 PASSED THE TESTS OF ERROR-EXITS

cblas_sspr2 PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 577 CALLS)
cblas_sspr2 PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 577 CALLS)

END OF TESTS
OPENBLAS_NUM_THREADS=2 ./xdcblat2 < din2
TESTS OF THE DOUBLE PRECISION LEVEL 2 BLAS

THE FOLLOWING PARAMETER VALUES WILL BE USED:
FOR N 0 1 2 3 5 9 63
FOR K 0 1 2 4
FOR INCX AND INCY 1 2 -1 -2
FOR ALPHA 0.0 1.0 0.7
FOR BETA 0.0 1.0 0.9

ROUTINES PASS COMPUTATIONAL TESTS IF TEST RATIO IS LESS THAN 16.00

COLUMN-MAJOR AND ROW-MAJOR DATA LAYOUTS ARE TESTED

RELATIVE MACHINE PRECISION IS TAKEN TO BE 2.2D-16

cblas_dgemv PASSED THE TESTS OF ERROR-EXITS

cblas_strmm PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 3528 CALLS)
cblas_dgemv PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 4324 CALLS)
cblas_dgemv PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 4324 CALLS)

cblas_dgbmv PASSED THE TESTS OF ERROR-EXITS

cblas_strmm PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 3528 CALLS)

cblas_strsm PASSED THE TESTS OF ERROR-EXITS

cblas_strsm PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 3528 CALLS)
cblas_dgbmv PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 17284 CALLS)
cblas_strsm PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 3528 CALLS)

cblas_ssyrk PASSED THE TESTS OF ERROR-EXITS

cblas_ssyrk PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 2646 CALLS)
cblas_dgbmv PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 17284 CALLS)

cblas_dsymv PASSED THE TESTS OF ERROR-EXITS

cblas_ssyrk PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 2646 CALLS)

cblas_ssyr2k PASSED THE TESTS OF ERROR-EXITS

cblas_dsymv PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 1729 CALLS)
cblas_dsymv PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 1729 CALLS)

cblas_dsbmv PASSED THE TESTS OF ERROR-EXITS

cblas_ssyr2k PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 2646 CALLS)
cblas_dsbmv PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 6913 CALLS)
cblas_dsbmv PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 6913 CALLS)

cblas_dspmv PASSED THE TESTS OF ERROR-EXITS

cblas_ssyr2k PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 2646 CALLS)

END OF TESTS
OPENBLAS_NUM_THREADS=2 ./xdcblat3 < din3
TESTS OF THE DOUBLE PRECISION LEVEL 3 BLAS

THE FOLLOWING PARAMETER VALUES WILL BE USED:
FOR N 1 2 3 5 7 9 35
FOR ALPHA 0.0 1.0 0.7
FOR BETA 0.0 1.0 1.3

ROUTINES PASS COMPUTATIONAL TESTS IF TEST RATIO IS LESS THAN 16.00

COLUMN-MAJOR AND ROW-MAJOR DATA LAYOUTS ARE TESTED

RELATIVE MACHINE PRECISION IS TAKEN TO BE 2.2D-16

cblas_dgemm PASSED THE TESTS OF ERROR-EXITS

cblas_dspmv PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 1729 CALLS)
cblas_dspmv PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 1729 CALLS)

cblas_dtrmv PASSED THE TESTS OF ERROR-EXITS

cblas_dtrmv PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 289 CALLS)
cblas_dtrmv PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 289 CALLS)

cblas_dtbmv PASSED THE TESTS OF ERROR-EXITS

cblas_dtbmv PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 1153 CALLS)
cblas_dtbmv PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 1153 CALLS)

cblas_dtpmv PASSED THE TESTS OF ERROR-EXITS

cblas_dtpmv PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 289 CALLS)
cblas_dtpmv PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 289 CALLS)

cblas_dtrsv PASSED THE TESTS OF ERROR-EXITS

cblas_dtrsv PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 289 CALLS)
cblas_dtrsv PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 289 CALLS)

cblas_dtbsv PASSED THE TESTS OF ERROR-EXITS

cblas_dtbsv PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 1153 CALLS)
cblas_dtbsv PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 1153 CALLS)

cblas_dtpsv PASSED THE TESTS OF ERROR-EXITS

cblas_dtpsv PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 289 CALLS)
cblas_dtpsv PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 289 CALLS)

cblas_dger PASSED THE TESTS OF ERROR-EXITS

cblas_dger PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 484 CALLS)
cblas_dger PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 484 CALLS)

cblas_dsyr PASSED THE TESTS OF ERROR-EXITS

cblas_dsyr PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 145 CALLS)
cblas_dsyr PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 145 CALLS)

cblas_dspr PASSED THE TESTS OF ERROR-EXITS

cblas_dspr PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 145 CALLS)
cblas_dspr PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 145 CALLS)

cblas_dsyr2 PASSED THE TESTS OF ERROR-EXITS

cblas_dsyr2 PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 577 CALLS)
cblas_dsyr2 PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 577 CALLS)

cblas_dspr2 PASSED THE TESTS OF ERROR-EXITS

cblas_dspr2 PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 577 CALLS)
cblas_dspr2 PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 577 CALLS)

END OF TESTS
OPENBLAS_NUM_THREADS=2 ./xccblat2 < cin2
TESTS OF THE COMPLEX LEVEL 2 BLAS

THE FOLLOWING PARAMETER VALUES WILL BE USED:
FOR N 0 1 2 3 5 9 63
FOR K 0 1 2 4
FOR INCX AND INCY 1 2 -1 -2
FOR ALPHA ( 0.0, 0.0) ( 1.0, 0.0) ( 0.7,-0.9)
FOR BETA ( 0.0, 0.0) ( 1.0, 0.0) ( 1.3,-1.1)

ROUTINES PASS COMPUTATIONAL TESTS IF TEST RATIO IS LESS THAN 16.00

COLUMN-MAJOR AND ROW-MAJOR DATA LAYOUTS ARE TESTED

RELATIVE MACHINE PRECISION IS TAKEN TO BE 1.2E-07

cblas_cgemv PASSED THE TESTS OF ERROR-EXITS

cblas_cgemv PASSED THE COMPUTATIONAL TESTS ( 4324 CALLS)
cblas_dgemm PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 27783 CALLS)
cblas_cgemv PASSED THE COMPUTATIONAL TESTS ( 4324 CALLS)

cblas_cgbmv PASSED THE TESTS OF ERROR-EXITS

cblas_cgbmv PASSED THE COMPUTATIONAL TESTS ( 17284 CALLS)
cblas_cgbmv PASSED THE COMPUTATIONAL TESTS ( 17284 CALLS)

cblas_chemv PASSED THE TESTS OF ERROR-EXITS

cblas_dgemm PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 27783 CALLS)

cblas_dsymm PASSED THE TESTS OF ERROR-EXITS

cblas_chemv PASSED THE COMPUTATIONAL TESTS ( 1729 CALLS)
cblas_dsymm PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 1764 CALLS)
cblas_chemv PASSED THE COMPUTATIONAL TESTS ( 1729 CALLS)

cblas_chbmv PASSED THE TESTS OF ERROR-EXITS

cblas_dsymm PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 1764 CALLS)

cblas_dtrmm PASSED THE TESTS OF ERROR-EXITS

cblas_chbmv PASSED THE COMPUTATIONAL TESTS ( 6913 CALLS)
cblas_dtrmm PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 3528 CALLS)
cblas_chbmv PASSED THE COMPUTATIONAL TESTS ( 6913 CALLS)

cblas_chpmv PASSED THE TESTS OF ERROR-EXITS

cblas_chpmv PASSED THE COMPUTATIONAL TESTS ( 1729 CALLS)
cblas_chpmv PASSED THE COMPUTATIONAL TESTS ( 1729 CALLS)

cblas_ctrmv PASSED THE TESTS OF ERROR-EXITS

cblas_ctrmv PASSED THE COMPUTATIONAL TESTS ( 289 CALLS)
cblas_ctrmv PASSED THE COMPUTATIONAL TESTS ( 289 CALLS)

cblas_ctbmv PASSED THE TESTS OF ERROR-EXITS

cblas_ctbmv PASSED THE COMPUTATIONAL TESTS ( 1153 CALLS)
cblas_ctbmv PASSED THE COMPUTATIONAL TESTS ( 1153 CALLS)

cblas_ctpmv PASSED THE TESTS OF ERROR-EXITS

cblas_dtrmm PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 3528 CALLS)

cblas_dtrsm PASSED THE TESTS OF ERROR-EXITS

cblas_ctpmv PASSED THE COMPUTATIONAL TESTS ( 289 CALLS)
cblas_ctpmv PASSED THE COMPUTATIONAL TESTS ( 289 CALLS)

cblas_ctrsv PASSED THE TESTS OF ERROR-EXITS

cblas_ctrsv PASSED THE COMPUTATIONAL TESTS ( 289 CALLS)
cblas_ctrsv PASSED THE COMPUTATIONAL TESTS ( 289 CALLS)

cblas_ctbsv PASSED THE TESTS OF ERROR-EXITS

cblas_ctbsv PASSED THE COMPUTATIONAL TESTS ( 1153 CALLS)
cblas_ctbsv PASSED THE COMPUTATIONAL TESTS ( 1153 CALLS)

cblas_ctpsv PASSED THE TESTS OF ERROR-EXITS

cblas_ctpsv PASSED THE COMPUTATIONAL TESTS ( 289 CALLS)
cblas_ctpsv PASSED THE COMPUTATIONAL TESTS ( 289 CALLS)

cblas_cgeru PASSED THE TESTS OF ERROR-EXITS

cblas_cgerc PASSED THE COMPUTATIONAL TESTS ( 484 CALLS)
cblas_dtrsm PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 3528 CALLS)
cblas_cgerc PASSED THE COMPUTATIONAL TESTS ( 484 CALLS)

cblas_cgeru PASSED THE TESTS OF ERROR-EXITS

cblas_cgeru PASSED THE COMPUTATIONAL TESTS ( 484 CALLS)
cblas_dtrsm PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 3528 CALLS)

cblas_dsyrk PASSED THE TESTS OF ERROR-EXITS

cblas_cgeru PASSED THE COMPUTATIONAL TESTS ( 484 CALLS)

cblas_cher PASSED THE TESTS OF ERROR-EXITS

cblas_cher PASSED THE COMPUTATIONAL TESTS ( 145 CALLS)
cblas_cher PASSED THE COMPUTATIONAL TESTS ( 145 CALLS)

cblas_chpr PASSED THE TESTS OF ERROR-EXITS

cblas_chpr PASSED THE COMPUTATIONAL TESTS ( 145 CALLS)
cblas_chpr PASSED THE COMPUTATIONAL TESTS ( 145 CALLS)

cblas_cher2 PASSED THE TESTS OF ERROR-EXITS

cblas_dsyrk PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 2646 CALLS)
cblas_cher2 PASSED THE COMPUTATIONAL TESTS ( 577 CALLS)
cblas_cher2 PASSED THE COMPUTATIONAL TESTS ( 577 CALLS)

cblas_chpr2 PASSED THE TESTS OF ERROR-EXITS

cblas_chpr2 PASSED THE COMPUTATIONAL TESTS ( 577 CALLS)
cblas_dsyrk PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 2646 CALLS)

cblas_dsyr2k PASSED THE TESTS OF ERROR-EXITS

cblas_chpr2 PASSED THE COMPUTATIONAL TESTS ( 577 CALLS)

END OF TESTS
OPENBLAS_NUM_THREADS=2 ./xzcblat2 < zin2
TESTS OF THE COMPLEX*16 LEVEL 2 BLAS

THE FOLLOWING PARAMETER VALUES WILL BE USED:
FOR N 0 1 2 3 5 9 63
FOR K 0 1 2 4
FOR INCX AND INCY 1 2 -1 -2
FOR ALPHA ( 0.0, 0.0) ( 1.0, 0.0) ( 0.7,-0.9)
FOR BETA ( 0.0, 0.0) ( 1.0, 0.0) ( 1.3,-1.1)

ROUTINES PASS COMPUTATIONAL TESTS IF TEST RATIO IS LESS THAN 16.00

COLUMN-MAJOR AND ROW-MAJOR DATA LAYOUTS ARE TESTED

RELATIVE MACHINE PRECISION IS TAKEN TO BE 2.2E-16

cblas_zgemv PASSED THE TESTS OF ERROR-EXITS

cblas_dsyr2k PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 2646 CALLS)
cblas_zgemv PASSED THE COMPUTATIONAL TESTS ( 4324 CALLS)
cblas_dsyr2k PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 2646 CALLS)

END OF TESTS
OPENBLAS_NUM_THREADS=2 ./xccblat3 < cin3
TESTS OF THE COMPLEX LEVEL 3 BLAS

THE FOLLOWING PARAMETER VALUES WILL BE USED:
FOR N 0 1 2 3 5 9
FOR ALPHA ( 0.0, 0.0) ( 1.0, 0.0) ( 0.7,-0.9)
FOR BETA ( 0.0, 0.0) ( 1.0, 0.0) ( 1.3,-1.1)

ROUTINES PASS COMPUTATIONAL TESTS IF TEST RATIO IS LESS THAN 16.00

COLUMN-MAJOR AND ROW-MAJOR DATA LAYOUTS ARE TESTED

RELATIVE MACHINE PRECISION IS TAKEN TO BE 1.2E-07

cblas_cgemm PASSED THE TESTS OF ERROR-EXITS

cblas_cgemm PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 17496 CALLS)
cblas_zgemv PASSED THE COMPUTATIONAL TESTS ( 4324 CALLS)

cblas_zgbmv PASSED THE TESTS OF ERROR-EXITS

cblas_cgemm PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 17496 CALLS)

cblas_chemm PASSED THE TESTS OF ERROR-EXITS

cblas_chemm PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 1296 CALLS)
cblas_chemm PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 1296 CALLS)

cblas_csymm PASSED THE TESTS OF ERROR-EXITS

cblas_csymm PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 1296 CALLS)
cblas_csymm PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 1296 CALLS)

cblas_ctrmm PASSED THE TESTS OF ERROR-EXITS

cblas_ctrmm PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 2592 CALLS)
cblas_ctrmm PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 2592 CALLS)

cblas_ctrsm PASSED THE TESTS OF ERROR-EXITS

cblas_ctrsm PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 2592 CALLS)
cblas_ctrsm PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 2592 CALLS)

cblas_cherk PASSED THE TESTS OF ERROR-EXITS

cblas_cherk PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 1296 CALLS)
cblas_cherk PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 1296 CALLS)

cblas_csyrk PASSED THE TESTS OF ERROR-EXITS

cblas_csyrk PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 1296 CALLS)
cblas_csyrk PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 1296 CALLS)

cblas_cher2k PASSED THE TESTS OF ERROR-EXITS

cblas_cher2k PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 1296 CALLS)
cblas_cher2k PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 1296 CALLS)

cblas_csyr2k PASSED THE TESTS OF ERROR-EXITS

cblas_csyr2k PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 1296 CALLS)
cblas_csyr2k PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 1296 CALLS)

END OF TESTS
OPENBLAS_NUM_THREADS=2 ./xzcblat3 < zin3
TESTS OF THE COMPLEX*16 LEVEL 3 BLAS

THE FOLLOWING PARAMETER VALUES WILL BE USED:
FOR N 0 1 2 3 5 9 35
FOR ALPHA ( 0.0, 0.0) ( 1.0, 0.0) ( 0.7,-0.9)
FOR BETA ( 0.0, 0.0) ( 1.0, 0.0) ( 1.3,-1.1)

ROUTINES PASS COMPUTATIONAL TESTS IF TEST RATIO IS LESS THAN 16.00

COLUMN-MAJOR AND ROW-MAJOR DATA LAYOUTS ARE TESTED

RELATIVE MACHINE PRECISION IS TAKEN TO BE 2.2E-16

cblas_zgemm PASSED THE TESTS OF ERROR-EXITS

cblas_zgbmv PASSED THE COMPUTATIONAL TESTS ( 17284 CALLS)
cblas_zgbmv PASSED THE COMPUTATIONAL TESTS ( 17284 CALLS)

cblas_zhemv PASSED THE TESTS OF ERROR-EXITS

cblas_zhemv PASSED THE COMPUTATIONAL TESTS ( 1729 CALLS)
cblas_zgemm PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 27783 CALLS)
cblas_zhemv PASSED THE COMPUTATIONAL TESTS ( 1729 CALLS)

cblas_zhbmv PASSED THE TESTS OF ERROR-EXITS

cblas_zhbmv PASSED THE COMPUTATIONAL TESTS ( 6913 CALLS)
cblas_zhbmv PASSED THE COMPUTATIONAL TESTS ( 6913 CALLS)

cblas_zhpmv PASSED THE TESTS OF ERROR-EXITS

cblas_zhpmv PASSED THE COMPUTATIONAL TESTS ( 1729 CALLS)
cblas_zhpmv PASSED THE COMPUTATIONAL TESTS ( 1729 CALLS)

cblas_ztrmv PASSED THE TESTS OF ERROR-EXITS

cblas_ztrmv PASSED THE COMPUTATIONAL TESTS ( 289 CALLS)
cblas_ztrmv PASSED THE COMPUTATIONAL TESTS ( 289 CALLS)

cblas_ztbmv PASSED THE TESTS OF ERROR-EXITS

cblas_ztbmv PASSED THE COMPUTATIONAL TESTS ( 1153 CALLS)
cblas_ztbmv PASSED THE COMPUTATIONAL TESTS ( 1153 CALLS)

cblas_ztpmv PASSED THE TESTS OF ERROR-EXITS

cblas_ztpmv PASSED THE COMPUTATIONAL TESTS ( 289 CALLS)
cblas_ztpmv PASSED THE COMPUTATIONAL TESTS ( 289 CALLS)

cblas_ztrsv PASSED THE TESTS OF ERROR-EXITS

cblas_ztrsv PASSED THE COMPUTATIONAL TESTS ( 289 CALLS)
cblas_ztrsv PASSED THE COMPUTATIONAL TESTS ( 289 CALLS)

cblas_ztbsv PASSED THE TESTS OF ERROR-EXITS

cblas_ztbsv PASSED THE COMPUTATIONAL TESTS ( 1153 CALLS)
cblas_ztbsv PASSED THE COMPUTATIONAL TESTS ( 1153 CALLS)

cblas_ztpsv PASSED THE TESTS OF ERROR-EXITS

cblas_ztpsv PASSED THE COMPUTATIONAL TESTS ( 289 CALLS)
cblas_ztpsv PASSED THE COMPUTATIONAL TESTS ( 289 CALLS)

cblas_zgeru PASSED THE TESTS OF ERROR-EXITS

cblas_zgerc PASSED THE COMPUTATIONAL TESTS ( 484 CALLS)
cblas_zgerc PASSED THE COMPUTATIONAL TESTS ( 484 CALLS)

cblas_zgeru PASSED THE TESTS OF ERROR-EXITS

cblas_zgeru PASSED THE COMPUTATIONAL TESTS ( 484 CALLS)
cblas_zgemm PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 27783 CALLS)

cblas_zhemm PASSED THE TESTS OF ERROR-EXITS

cblas_zgeru PASSED THE COMPUTATIONAL TESTS ( 484 CALLS)

cblas_zher PASSED THE TESTS OF ERROR-EXITS

cblas_zher PASSED THE COMPUTATIONAL TESTS ( 145 CALLS)
cblas_zher PASSED THE COMPUTATIONAL TESTS ( 145 CALLS)

cblas_zhpr PASSED THE TESTS OF ERROR-EXITS

cblas_zhpr PASSED THE COMPUTATIONAL TESTS ( 145 CALLS)
cblas_zhpr PASSED THE COMPUTATIONAL TESTS ( 145 CALLS)

cblas_zher2 PASSED THE TESTS OF ERROR-EXITS

cblas_zhemm PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 1764 CALLS)
cblas_zher2 PASSED THE COMPUTATIONAL TESTS ( 577 CALLS)
cblas_zher2 PASSED THE COMPUTATIONAL TESTS ( 577 CALLS)

cblas_zhpr2 PASSED THE TESTS OF ERROR-EXITS

cblas_zhemm PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 1764 CALLS)

cblas_zsymm PASSED THE TESTS OF ERROR-EXITS

cblas_zhpr2 PASSED THE COMPUTATIONAL TESTS ( 577 CALLS)
cblas_zhpr2 PASSED THE COMPUTATIONAL TESTS ( 577 CALLS)

END OF TESTS
cblas_zsymm PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 1764 CALLS)
cblas_zsymm PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 1764 CALLS)

cblas_ztrmm PASSED THE TESTS OF ERROR-EXITS

cblas_ztrmm PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 3528 CALLS)
cblas_ztrmm PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 3528 CALLS)

cblas_ztrsm PASSED THE TESTS OF ERROR-EXITS

cblas_ztrsm PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 3528 CALLS)
cblas_ztrsm PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 3528 CALLS)

cblas_zherk PASSED THE TESTS OF ERROR-EXITS

cblas_zherk PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 1764 CALLS)
cblas_zherk PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 1764 CALLS)

cblas_zsyrk PASSED THE TESTS OF ERROR-EXITS

cblas_zsyrk PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 1764 CALLS)
cblas_zsyrk PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 1764 CALLS)

cblas_zher2k PASSED THE TESTS OF ERROR-EXITS

cblas_zher2k PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 1764 CALLS)
cblas_zher2k PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 1764 CALLS)

cblas_zsyr2k PASSED THE TESTS OF ERROR-EXITS

cblas_zsyr2k PASSED THE COLUMN-MAJOR COMPUTATIONAL TESTS ( 1764 CALLS)
cblas_zsyr2k PASSED THE ROW-MAJOR COMPUTATIONAL TESTS ( 1764 CALLS)

END OF TESTS
make[2]: Leaving directory '/home/mike/Desktop/gentle/gentle/ext/kaldi/tools/OpenBLAS/ctest'
make[2]: Entering directory '/home/mike/Desktop/gentle/gentle/ext/kaldi/tools/OpenBLAS/exports'
perl ./gensymbol linktest x86_64 _ 0 0 0 0 0 0 "" "" 1 0 > linktest.c
cc -g -DMAX_STACK_ALLOC=2048 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DNO_WARMUP -DMAX_CPU_NUMBER=4 -DMAX_PARALLEL_NUMBER=1 -DVERSION="0.3.9.dev" -DASMNAME= -DASMFNAME=_ -DNAME=_ -DCNAME= -DCHAR_NAME="" -DCHAR_CNAME="" -DNO_AFFINITY -I.. -shared -o ../libopenblas_barcelona-r0.3.9.dev.so
-Wl,--whole-archive ../libopenblas_barcelona-r0.3.9.dev.a -Wl,--no-whole-archive
-Wl,-soname,libopenblas.so.0 -lm -lgfortran -lm -lgfortran
cc -g -DMAX_STACK_ALLOC=2048 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DNO_WARMUP -DMAX_CPU_NUMBER=4 -DMAX_PARALLEL_NUMBER=1 -DVERSION="0.3.9.dev" -DASMNAME= -DASMFNAME=
-DNAME=_ -DCNAME= -DCHAR_NAME="_" -DCHAR_CNAME="" -DNO_AFFINITY -I.. -w -o linktest linktest.c ../libopenblas_barcelona-r0.3.9.dev.so -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. -lgfortran -lm -lquadmath -lm -lc && echo OK.
OK.
rm -f linktest
make[2]: Leaving directory '/home/mike/Desktop/gentle/gentle/ext/kaldi/tools/OpenBLAS/exports'

OpenBLAS build complete. (BLAS CBLAS LAPACK LAPACKE)

OS ... Linux
Architecture ... x86_64
BINARY ... 64bit
C compiler ... GCC (cmd & version : cc (Ubuntu 9.3.0-10ubuntu2) 9.3.0)
Fortran compiler ... GFORTRAN (cmd & version : GNU Fortran (Ubuntu 9.3.0-10ubuntu2) 9.3.0)
Library Name ... libopenblas_barcelona-r0.3.9.dev.a (Single-threading)

To install the library, you can run "make PREFIX=/path/to/your/installation install".

make -j 4 -f Makefile.install install
make[2]: Entering directory '/home/mike/Desktop/gentle/gentle/ext/kaldi/tools/OpenBLAS'
Generating openblas_config.h in /home/mike/Desktop/gentle/gentle/ext/kaldi/tools/OpenBLAS/install/include
Generating f77blas.h in /home/mike/Desktop/gentle/gentle/ext/kaldi/tools/OpenBLAS/install/include
Generating cblas.h in /home/mike/Desktop/gentle/gentle/ext/kaldi/tools/OpenBLAS/install/include
Copying LAPACKE header files to /home/mike/Desktop/gentle/gentle/ext/kaldi/tools/OpenBLAS/install/include
Copying the static library to /home/mike/Desktop/gentle/gentle/ext/kaldi/tools/OpenBLAS/install/lib
Copying the shared library to /home/mike/Desktop/gentle/gentle/ext/kaldi/tools/OpenBLAS/install/lib
Generating openblas.pc in /home/mike/Desktop/gentle/gentle/ext/kaldi/tools/OpenBLAS/install/lib/pkgconfig
Generating OpenBLASConfig.cmake in /home/mike/Desktop/gentle/gentle/ext/kaldi/tools/OpenBLAS/install/lib/cmake/openblas
Generating OpenBLASConfigVersion.cmake in /home/mike/Desktop/gentle/gentle/ext/kaldi/tools/OpenBLAS/install/lib/cmake/openblas
Install OK!
make[2]: Leaving directory '/home/mike/Desktop/gentle/gentle/ext/kaldi/tools/OpenBLAS'
make[1]: Leaving directory '/home/mike/Desktop/gentle/gentle/ext/kaldi/tools/OpenBLAS'
Configuring KALDI to use OPENBLAS
Configuring ...
Checking compiler g++ ...
Checking OpenFst library in ...
***configure failed: Could not find file /include/fst/fst.h:
you may not have installed OpenFst. See ../tools/INSTALL ***
kaldi.mk does not exist; you have to run ./configure
Makefile:30: kaldi.mk: No such file or directory
make: *** [Makefile:96: kaldi.mk] Error 1
Downloading models for v0.03...
--2020-05-03 15:29:11-- https://lowerquality.com/gentle/kaldi-models-0.03.zip
Resolving lowerquality.com (lowerquality.com)... 82.221.106.101
Connecting to lowerquality.com (lowerquality.com)|82.221.106.101|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 161246499 (154M) [application/zip]
Saving to: ‘kaldi-models-0.03.zip’

kaldi-models-0.03.z 7%[> ] 11.43M 2.63MB/s eta 2m 24s ^C

`

@shaunlebron
Copy link

@lilgandhi1199 cool idea to use this to filter words from a movie for your dad

sorry you had trouble. hang in there, I did another install today, and it worked here again. Here’s my steps if it helps:

  1. Downloaded Ubuntu Mate 20.04 LTS 64-bit

  2. Downloaded the latest Virtualbox (I’m on macOS)

  3. Created an ubuntu 64 bit VM, with 20gb of storage, and 4096mb ram

  4. Started the VM with the iso file, and selected the following options when prompted:
    Screen Shot 2020-05-04 at 8 28 57 PM

  5. When it booted, I opened up a terminal and typed these commands (pasted from the history command to be sure)

    sudo apt install python3     # said it was already installed
    sudo apt install python2.7
    sudo apt install libatlas-base-dev
    sudo apt install gfortran
    sudo apt install git
    git clone https://github.com/lowerquality/gentle.git
    cd gentle
    sudo ./install.sh
    

Maybe an hour later it was done (wave the mouse periodically to keep it from sleeping). I ran python3 align.py ... on a test audio file and transcript, and it spit out the json file as expected.

Good luck on your project

@lilgandhi1199
Copy link

@lilgandhi1199 cool idea to use this to filter words from a movie for your dad

sorry you had trouble. hang in there, I did another install today, and it worked here again. Here’s my steps if it helps:

  1. Downloaded Ubuntu Mate 20.04 LTS 64-bit
  2. Downloaded the latest Virtualbox (I’m on macOS)
  3. Created an ubuntu 64 bit VM, with 20gb of storage, and 4096mb ram
  4. Started the VM with the iso file, and selected the following options when prompted:
    Screen Shot 2020-05-04 at 8 28 57 PM
  5. When it booted, I opened up a terminal and typed these commands (pasted from the history command to be sure)
    sudo apt install python3     # said it was already installed
    sudo apt install python2.7
    sudo apt install libatlas-base-dev
    sudo apt install gfortran
    sudo apt install git
    git clone https://github.com/lowerquality/gentle.git
    cd gentle
    sudo ./install.sh
    

Maybe an hour later it was done (wave the mouse periodically to keep it from sleeping). I ran python3 align.py ... on a test audio file and transcript, and it spit out the json file as expected.

Good luck on your project

Thank You!
In the end I wasn't cloning with subdirectories so I asked lowerquality to add it to the git clone command as it should be.
Then I did end up needing thsoe 2 dependencies.
Thanks for passing it along. I've asked him to add those as well to the launch requirements for source.

But I already wrote everything I needed for it to work with google's speech to text (with pre-supplied subtitles for input) and it worked for 75% of them.
Now it's looking like 95% since this program gives more weight to these supplied words!
Very excited. And if only I had an nvidia card (lol why'd I buy amd) this timestamping process would be 2x faster with cuda. Oh well :P
Thanks again

muranava added a commit to muranava/gentle that referenced this issue Mar 12, 2021
@shaunlebron
Copy link

@lilgandhi1199 hey fyi, if you're still looking to filter words from movies, https://www.vidangel.com/ does this by plugging into some streaming platforms

@wubowen416
Copy link

wubowen416 commented Sep 6, 2022

Encounted the same error but none of the above works.
I chose to install kaldi following kaldi's installation guid and it worked. Here is the procedure, you should first execute ./install.sh in gentle root and see the error, then go through steps below:

  1. cd ext/kaldi/tools
  2. sudo extras/check_denpendicies.sh: Check dependencies. Refer to INSTALL in this directory for details.
  3. sudo make clean: Follow gentle install_kaldi.sh guide.
  4. sudo make: Follow kaldi installation guide.
  5. sudo extras/install_openblas.sh: Follow gentle install_kaldi.sh. I executed sudo apt-get install python because I got the error: extras/install_openblas.sh: line 27: python: command not found.
  6. cd ../src
  7. sudo ./configure --static --static-math=yes --static-fst=yes --use-cuda=no --openblas-root=../tools/OpenBLAS/install: Follow gentle install_kaldi.sh guide.
  8. sudo make depend -j 8: Follow kaldi installation guide. Refer to INSTALL in this directory for details.
  9. sudo make -j 8: Follow kaldi installation guide.
  10. cd ../../..: Go back to gentle root.
  11. sudo ./install_models.sh: Follow gentle install.sh guide.
  12. cd ext
  13. sudo make depend: Follow gentle install.sh guide.
  14. sudo make: Follow gentle install.sh guide. The installation of gentle should have finished at this step.
  15. cd ../..: Back to project root.

Just in case someone else runs into the same error.

@marcos452
Copy link

Hi Guys. I also encounter another error in Ubuntu 20.04.

Installed /usr/local/lib/python3.8/dist-packages/twisted-23.10.0-py3.8.egg
Searching for zope-interface>=5
Reading https://pypi.org/simple/zope-interface/
No local packages or working download links found for zope-interface>=5
error: Could not find suitable distribution for Requirement.parse('zope-interface>=5')

Could you help me about this error.

@Aatish-Dhami
Copy link

Hi Guys. I also encounter another error in Ubuntu 20.04.

Installed /usr/local/lib/python3.8/dist-packages/twisted-23.10.0-py3.8.egg
Searching for zope-interface>=5
Reading https://pypi.org/simple/zope-interface/
No local packages or working download links found for zope-interface>=5
error: Could not find suitable distribution for Requirement.parse('zope-interface>=5')

Could you help me about this error.

Facing the same issue! Did you find any solution?

@mounchiliu
Copy link

Hi Guys. I also encounter another error in Ubuntu 20.04.

Installed /usr/local/lib/python3.8/dist-packages/twisted-23.10.0-py3.8.egg
Searching for zope-interface>=5
Reading https://pypi.org/simple/zope-interface/
No local packages or working download links found for zope-interface>=5
error: Could not find suitable distribution for Requirement.parse('zope-interface>=5')

Could you help me about this error.

Facing the same issue! Did you find any solution?

Same problem, anyone can help?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants