FAVE extract error on cygwin: Cannot locate phone files (e.g. ..._AE1.wav)

33 views
Skip to first unread message

Philipp Meer

unread,
Feb 2, 2018, 4:39:25 AM2/2/18
to FAVE (Force Alignment and Vowel Extraction) Users Group
Dear all,

I have installed FAVE locally on windows/cygwin. FAVE align is working, but FAVE extract seems to have a problem with locating the phone files when extracting the portions for checking the vowel measurements. This is the error message I got in the end:

Extracting Formants

[--ERROR:  Could not locate speaker1_AE1.wav  

 
While trying earlier, other error message also popped up that seem to be related (they don't pop up anymore):
IOError: [Errno 2] No such file or directory: 'bin/speaker1_AE1.Formant'

Extracting Formants

[--Extracting From  #ARI_Dass_I_wordlist.wav sox                                                     ]

Vowel File speaker1_AE1.wav bin/speaker1_AE1.wav

sox:      SoX v14.4.2

 

sox FAIL sox: Not enough input filenames specified



Could this also be due to the alignment with FAVE align from the previous step or is the error related to FAVE extract itself? Has anyone else come across this problem or knows how to solve it (I checked previous posts but didn't find anything on it)?

Thank you very much for your help! I appreciate it!

Best wishes,
Philipp
--

Philipp Meer

Research Assistant / PhD candidate

English Linguistics

University of Münster – English Department

Johannisstr. 12-20, D-48143 Münster, Germany

Website: https://www.uni-muenster.de/Anglistik/Staff/Meer.shtml





Keelan Evanini

unread,
Feb 2, 2018, 10:41:04 AM2/2/18
to fave-...@googlegroups.com
Hi Philipp,

Could you copy and paste the exact FAVE-extract command you ran along with all of the terminal output that was produced?  It looks perhaps like there is something wrong with the directory structure or that you're running the command in an incorrect location.  This will be easier to troubleshoot if you provide the full command that you ran and all of the system output.

Thanks,
Keelan

--
You received this message because you are subscribed to the Google Groups "FAVE (Force Alignment and Vowel Extraction) Users Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fave-users+unsubscribe@googlegroups.com.
To post to this group, send email to fave-...@googlegroups.com.
Visit this group at https://groups.google.com/group/fave-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/fave-users/d2059d99-44b4-4dca-b5e6-d9c18ec6917d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Philipp Meer

unread,
Feb 2, 2018, 12:32:28 PM2/2/18
to FAVE (Force Alignment and Vowel Extraction) Users Group
Hi Keelan,

Thanks a lot for your quick response.

Here is what the terminal generates on my university PC:

UNI-MUENSTER+computername ~
$ cd /cygdrive/c/FAVE/FAVE-extract

UNI-MUENSTER+computernam /cygdrive/c/FAVE/FAVE-extract
$ python bin/extractFormants.py speaker1.wav speaker1.TextGrid outputFile
Processed options.
Read CMU phone set.
Speech software to be used is Praat.
Sound editor to be used is sox.
Read means and covs files for the Mahalanobis method.
Please enter background information for speaker :
(Press [return] if correct; if not, simply enter new data (do not use [delete]).                                                                                                                                                                                               )
Name:                           xx
First name:             xx      xx
Last name:              xx
Sex:                    f
Age:                    xx
Ethnicity:              xx
Location:               xx
Year of recording:      xx
Years of schooling:     xx
Identified vowels in the TextGrid.


Extracting Formants
[                                                                                                                                                                                                                                                                              --ERROR:  Could not locate speaker1_AE1.wav




What is realy weird is that I just tried it on my private laptop using the same command line etc. and it's working there (although I had tried it before and it wasn't working - I don't know what happened):

c
Philipp Meer@PhilippMeer-PC ~
$ cd /cygdrive/c/FAVE/FAVE-extract

Philipp Meer@PhilippMeer-PC /cygdrive/c/FAVE/FAVE-extract
$ python bin/extractFormants.py speaker1.wav speaker1.TextGrid outputFile
Processed options.
Read CMU phone set.
Speech software to be used is Praat.
Sound editor to be used is sox.
Read means and covs files for the Mahalanobis method.
Please enter background information for speaker :
(Press [return] if correct; if not, simply enter new data (do not use [delete]).)
Name:                           xx
First name:             xx      xx
Last name:              xx
Sex:                    f
Age:                    xx
Ethnicity:              xx
Location:               xx
Year of recording:      xx
Years of schooling:     xx
Identified vowels in the TextGrid.

Extracting Formants
[                                                                                     -------------------------------------------------------------------------------------------------
Vowel measurements output in .txt format to the file outputFile.txt
Normalized vowel measurements output in .txt format to the file outputFile_norm.txt
fatal: Kein Git-Repository (oder irgendein Elternverzeichnis bis zum Einhängepunkt /cygdrive)
Stoppe bei Dateisystemgrenze (GIT_DISCOVERY_ACROSS_FILESYSTEM nicht gesetzt).
Not a git repository
To compare two paths outside a working tree:
usage: git diff [--no-index] <path> <path>

Written log file outputFile.formantlog.



Many thanks for your help!
Best,
Philipp



Reply all
Reply to author
Forward
0 new messages