Forum Replies Created
-
AuthorPosts
-
Hi Etienne,
Thanks for your response. I’ll try this out next time I’m in the lab (next week unfortunately). I had an idea that it was something to do with the character. Script works perfectly fine for every other character representing a phone.
Hi,
So this response is a bit delayed but haven’t had a chance to get back into the lab until now. I noticed that the error I was getting referred to a file called /hmm0/? – in the hmm0 directory there is a file for each of the phones in the dictionary (unilex-edi in this case), however for some reason there was no file for the glottal stop “?”. So the do_alignment_dnn script is trying to open this file which is not there, however there is a file for the rest of the phones.
The utts_to_mlfs.sh file creates the phone_list so I don’t think the issue is here. Rather I think the problem is occurring in the do_alignment_dnn script, for some reason the script isn’t creating an /hmm0/? file, but does so for the other phones in the dictionary.
In order to test if the issue solely occurred with the “?” phone, I created a unit-selection voice using the unilex-rpx dictionary instead of unilex-edi. Once that voice was created, I followed all the steps in building the DNN voice, but used the Festival utterance structures from the unilex-rpx voice – which does not contain glottal stops “?”.
Turns out the do_alignment_dnn script works perfectly now. I have a feeling there is an issue with the script creating a file with the character “?” or something along those lines – not exactly sure.
Hi Felipe,
I’ve had a look at my train.scp and phone_list files and this is what they have come out as:
train.scp
<pre class=”lang:bash”>
/Users/s1348525/Documents/ss_dnn/alignment/mfcc/arctic_a0001.mfcc
/Users/s1348525/Documents/ss_dnn/alignment/mfcc/arctic_a0002.mfcc
/Users/s1348525/Documents/ss_dnn/alignment/mfcc/arctic_a0003.mfcc
…phone_list
<pre class=”lang:bash”>
#
?
@
@@r
…
z
zhAs far as I can tell these are working as they should, there is nothing that seems out of the ordinary with them.
Regarding the output of line 42, the contents of photo/7states seem a bit hard to read, an extract of it is:
proto/7states
<pre class=”lang:bash”>
<State> 2
<Mean> 39
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
<Variance> 39
1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
…The only other possible issue off the top of my head is that phone_list and train.scp are in the incorrect directory. Both are currently sitting in ss_dnn/alignment. Is this correct?
-
AuthorPosts