Comments

Flat
Error in HERest : ERROR [+7031]:PutTransMat: Row 1 of transition mat sum = 1.700000
User: mrageshrajan
Date: 12/30/2016 5:56 am
Views: 3722
Rating: 0

This happened when I ran the following command:

HERest -C ragesh_config_2 -I wintri.mlf -t 250.0 150.0 1000.0 -S training2.scp -H hmm10/macros -H hmm10/hmmdefs -M hmm11 triphones1

One more issue is there. I am unable to open my hmmdefs file in hmm10 folder. I can open all other hmmdefs files in the other folders. Can it be the reason for the error in the above step..?

Re: Error in HERest : ERROR [+7031]:PutTransMat: Row 1 of transition mat sum = 1.700000
User: mrageshrajan
Date: 12/30/2016 6:50 am
Views: 0
Rating: 0

Update:  The hmmdefs from the folder hmm10 is now readable. The problem was that, I didnt specify the configuration file

 

 

But, the main problem persists.. Still 

ERROR [+7031]:PutTransMat: Row 1 of transition mat sum = 1.700000

is there....

Re: Error in HERest : ERROR [+7031]:PutTransMat: Row 1 of transition mat sum = 1.700000
User: colbec
Date: 12/30/2016 10:52 am
Views: 1
Rating: 0
Re: Error in HERest : ERROR [+7031]:PutTransMat: Row 1 of transition mat sum = 1.700000
User: mrageshrajan
Date: 1/2/2017 12:55 am
Views: 1
Rating: 0

There is no long sentence in my data. It is TIMIT data only.

And, I have problem in the hmm10-hmm11 step. Not in the first step.

My problem is in "sp" only. It is somehow missing the transition matrix of "sp". Till that, everything is ok.

 

And, if the solution given in the link is applicable to my problem also, could you please explain which all files I need to split up? I am completely a novice in this. Hope you can understand.

 

Thank you in advance.. 

Re: Error in HERest : ERROR [+7031]:PutTransMat: Row 1 of transition mat sum = 1.700000
User: colbec
Date: 1/4/2017 1:11 am
Views: 2
Rating: 0

If indeed you are a novice, one suggestion would be to follow Ken's tutorials carefully and get a basic working model using whatever combination of tools (Sphinx, HTK, Julius etc) that you envision using in the long term. Once you have this working, then you can start to modify the process to achieve your own special needs. Small steps away from something you know is working are easier to debug and keep in context.

PreviousNext