festvox / flite

A small fast portable speech synthesis system
Other
861 stars 186 forks source link

Getting undefined reference to 'us_tokenwords' while running make for indic voice #9

Open irhspur opened 6 years ago

irhspur commented 6 years ago

Hi. Would really appreciate any help. I am trying to convert indic clustergen voice built using festival to flite. But I am getting flite-2.0.0-release/lang/cmu_indic_lang/cmu_indic_lang.c:89: undefined reference to us_tokentowords while running make in flite directory

festvox commented 6 years ago

The indic voices require us english to be linked as well (so they can do they speak romainized English words too -- as they are so common in online text. This is fixed automatically in 2.1, but you need to hand add

-lflite_usenglish -lflite_cmulex

to LOCAL_LANGLEX_LIBS in the Makefile