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

$FESTVOXDIR/src/vc/scripts/VCTrain train awb bdl fails #2

Open
whatafunc opened this issue May 18, 2017 · 2 comments
Open

$FESTVOXDIR/src/vc/scripts/VCTrain train awb bdl fails #2

whatafunc opened this issue May 18, 2017 · 2 comments

Comments

@whatafunc
Copy link

whatafunc commented May 18, 2017

Hi there!
$FESTVOXDIR/src/vc/scripts/VCTrain train awb bdl fails when started only with awb list
but when started with 2 lists like awb and bdl it still errors on some step when generating files... can someone consider the error output, please?

The console log:
`monster@monster-Z170-Gaming-K3:$ export FESTVOXDIR=/home/monster/Downloads/festvox
monster@monster-Z170-Gaming-K3:
$ export ESTDIR=/home/monster/Downloads/speech_tools
monster@monster-Z170-Gaming-K3:$ ls
Desktop Documents Downloads examples.desktop Music Pictures Public Templates Videos
monster@monster-Z170-Gaming-K3:
$ cd Downloads/
monster@monster-Z170-Gaming-K3:/Downloads$ cd festvox/
monster@monster-Z170-Gaming-K3:
/Downloads/festvox$ ./../src/vc/scripts/VCTrain train awb klm
bash: ./../src/vc/scripts/VCTrain: No such file or directory
monster@monster-Z170-Gaming-K3:/Downloads/festvox$ cd voice_conversion/
monster@monster-Z170-Gaming-K3:
/Downloads/festvox/voice_conversion$ ./../src/vc/scripts/VCTrain train awb klm

F0 extraction for source speech ...

./f0/awb/Berrios.f0
./f0/awb/Liz.f0

mel-cepstrum analysis for source speech ...

F0 extraction for target speech ...

./f0/klm/B.f0
./f0/klm/L.f0

mel-cepstrum analysis for target speech ...

Parameter extraction has been finished.

Statistics of F0 has been extracted.

Extracting features from ./list/awb_tr.list ...
awb/Berrios
awb/Liz
Extracting features from ./list/klm_tr.list ...
klm/B
klm/L
Calculating TWF ...
Segmentation fault (core dumped)
mv: cannot stat './dtw/awb-klm/awb/Berrios.frmcd': No such file or directory
Segmentation fault (core dumped)
cat: ./dtw/awb-klm/awb/Liz.frmcd: No such file or directory

ERROR

monster@monster-Z170-Gaming-K3:~/Downloads/festvox/voice_conversion$`

@kiranadam
Copy link

kiranadam commented May 22, 2017

In my case its not even extracting Parameter and it could not generate mcep folder

$FESTVOXDIR/src/vc/scripts/VCTrain train awb bdl

F0 extraction for source speech ...

./wav/f0/awb/Voice_170507_1.f0
./wav/f0/awb/Voice_170507_2.f0

mel-cepstrum analysis for source speech ...

no wav file: ./wav/awb/Voice_170507_1.wav
./wav/mcep/awb/Voice_170507_1.mcep
no wav file: ./wav/awb/Voice_170507_2.wav
./wav/mcep/awb/Voice_170507_2.mcep

F0 extraction for target speech ...

./wav/f0/bdl/Voice_170507_1.f0
./wav/f0/bdl/Voice_170507_2.f0

mel-cepstrum analysis for target speech ...

no wav file: ./wav/bdl/Voice_170507_1.wav
./wav/mcep/bdl/Voice_170507_1.mcep
no wav file: ./wav/bdl/Voice_170507_2.wav
./wav/mcep/bdl/Voice_170507_2.mcep

ERROR

@zeehio
Copy link
Owner

zeehio commented May 26, 2017

Hi,

I'm sorry, I am not using festvox at this time and even if I want to help you, I currently don't have the time. I did not use these voice conversion / voice transformation tools in the past, so I don't have a quick solution to your problem.

Note that as I mentioned in github.com/zeehio/festvox this repository contains Personal changes to festvox. I hope they reach upstream at some point. I am not the festvox maintainer, this was just a copy I did some years ago to work on some improvements to the festival suite. There is a more recent version of festvox in http://festvox.org/download.html that may be better (or worse, I have not followed their changes and I don't recall mine) than this one.

I don't think that festvox is mature enough to be used without understanding how it works anyway. For instance the command $FESTVOXDIR/src/vc/scripts/VCTrain train awb bdl trains a voice conversion with awb as source and bdl as target. Using it like this $FESTVOXDIR/src/vc/scripts/VCTrain train awb as suggested in the beginning of this issue has no sense to me.

I don't know where does the segmentation fault error comes from and I don't have the time to work on fixing it. Note that while this fork was done in 2014. Maybe it is fixed in a new upstream version.

Finally. the errors like "no wav file" you are getting look like you don't have the corresponding wav file in the right path. By the awb and bdl names, it looks like you need the CMU Arctic datasets, http://festvox.org/cmu_arctic/index.html Have you downloaded them?

Feel free to ask if you want, but I can't provide much more information than this and I definitely won't be able to work on testing code or training scripts in the following months/years.

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

3 participants