Commit efc971ba authored by James Goppert's avatar James Goppert

Flite fixed for unix and cmake.

parent b72ed549
FIND_PATH(FLITE_INCLUDE_DIR flite/flite.h)
FIND_LIBRARY(FLITE_LIBRARIES NAMES flite)
FIND_LIBRARY(FLITE_MAIN_LIB NAMES flite)
FIND_LIBRARY(FLITE_CMULEX_LIB NAMES flite_cmulex)
FIND_LIBRARY(FLITE_CMU_US_KAL_LIB NAMES flite_cmu_us_kal)
FIND_LIBRARY(FLITE_US_ENGLISH_LIB NAMES flite_usenglish)
SET(FLITE_LIBRARIES
${FLITE_MAIN_LIB}
${FLITE_CMULEX_LIB}
${FLITE_CMU_US_KAL_LIB}
${FLITE_US_ENGLISH_LIB}
)
IF(FLITE_INCLUDE_DIR AND FLITE_LIBRARIES)
SET(FLITE_FOUND TRUE)
......
......@@ -189,7 +189,7 @@ bool GAudioOutput::say(QString text, int severity)
file.setFileTemplate("XXXXXX.wav");
if (file.open())
{
cst_voice* v = new_voice();
cst_voice* v = register_cmu_us_kal(NULL);
cst_wave* wav = flite_text_to_wave(text.toStdString().c_str(), v);
// file.fileName() returns the unique file name
cst_wave_save(wav, file.fileName().toStdString().c_str(), "riff");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment