festvox / flite

A small fast portable speech synthesis system
Other
869 stars 188 forks source link

The format of cmu_lts_model.c built by myself is different form that of the official one #89

Open bfs18 opened 1 year ago

bfs18 commented 1 year ago

This is a line of my cmu_lts_model.c built by lang/cmulex/make_cmulex:

   6, 3, LTS_STATE_0_26 , LTS_STATE_0_207 , 

this is a line from the official file

   4, 'i', LTS_STATE_a_31 , LTS_STATE_a_30 , 

The second field is different and my lts result is incorrect.

bfs18 commented 1 year ago

https://github.com/festvox/flite/issues/35 Other users also spotted high word error rate with customized lts model.

bfs18 commented 1 year ago

http://cmuflite.org/packed/flite-1.4/flite-1.4-release.tar.bz2 replacing tools/make_lts.scm with the corresponding file int the tarball before converting lts model to c format solves the problem. It seems that make_lts.scm script is updated, however, the model call function in flite c code is not updated.