VoxForge
Hi,
somehow I'm running into the very same problem trying to create an acoustic model. I'm trying to run this on windows/cygwin and I double-checked, that all files use UNIX-style linefeeds only (no CR). Any other ideas? Should the files be ANSI or Unicode/UTF-8 or something like that? I'm sort of clueless right now.
Thanks in advance,
Jerrot.
--- (Edited on 3/9/2010 10:52 am [GMT-0600] by Visitor) ---
I tried to debug the problem, I'm still not sure though whether it's a problem in the verify_all script or in my data.
For sure is:At Part 6 of the script, the hashmap is not filled. After the line
while (<TRN>) {
my ($text) = m/(.*)\s*\(.*\)$/;
the variable $text remains empty for me. (Note that this doesn't make step 6 failing, but it will in step 7)
--- (Edited on 3/9/2010 11:42 am [GMT-0600] by Visitor) ---
Dear Jerrot
Sorry for CMUSphinx tools causing your troubles. We really can't foresee all sitiuations users put our software in. In case of trouble the following steps could help you to get fast and helpful answer:
1. Ask in proper place. I don't see how your question is related to Voxforge, its way better to use CMUSphinx forums instead.
2. Don't raise half-year old thread. Start a new one if you haven't found recent discussion. Most likely your problems are different.
3. Provide as much information as possible. It helps to pack everything in training folder into archive and upload it somewhere on public resource like mediafire and give a link. That makes it way easier to find the reason.
--- (Edited on 3/9/2010 22:07 [GMT+0300] by nsh) ---
Sorry, I obviously mixed up the forums while searching a solution for my problem, of course this is not VoxForge related.
Thanks for the friendly answer anyway!
--- (Edited on 3/10/2010 3:10 am [GMT-0600] by Visitor) ---
I have same problem
WARNING: This phone (A) occurs in the dictionary (/home/mainaccount/tutorial/pl1/etc/pl1.dic), but not in the phonelist (/home/mainaccount/tutorial/pl1/etc/pl1.phone)
Can you help fix this error
I see your mediafire link but your link posted died ,so can you post it again for me
Thankyou so much
--- (Edited on 5/19/2010 2:33 pm [GMT-0500] by Visitor) ---
WARNING: This phone (A) occurs in the dictionary (/home/mainaccount/tutorial/pl1/etc/pl1.dic), but not in the phonelist (/home/mainaccount/tutorial/pl1/etc/pl1.phone)
> Can you help fix this error
To fix this error you need to try to understand what message says. It basically tells you that there are phones in the dictionary that are missing in phonelist file. There are two ways to solve this:
1. Remove phone from the phonelist
2. Correct phone in the dictionary
Often such mistakes are caused by typos in the dictionary when you accidentally typed A instead of AH or something like that. In that case you just need to fix the dictionary.
> I see your mediafire link but your link posted died ,so can you post it again for me
This data is lost
--- (Edited on 5/19/2010 23:52 [GMT+0400] by nsh) ---