void tts_sync_state( int punct_level, int capitalize, int allcaps_beep, int split_caps, int speech_rate) { tts_set_punctuations(punct_level); if (capitalize) tts_capitalize(capitalize); if (allcaps_beep) tts_allcaps_beep(allcaps_beep); if (split_caps) tts_split_caps(split_caps); tts_set_speech_rate(speech_rate); /* debug_log( logfd, "Called tts_sync_state, punct_level: %d capitalize: %d allcaps_beep: %d split_caps: %d speech_rate: %d\n", punct_level, capitalize, allcaps_beep, split_caps, speech_rate ); */ return; } /* end tts_sync_state */
void LineParser::processCommand(const std::string& command, const StringVector& parameters) { const std::string cmd = trim(toLower(command)); if (cmd == "q") q(combineStringVector(parameters)); if (cmd == "d") d(); if (cmd == "s") s(); if (cmd == "l") l(combineStringVector(parameters)); if (cmd == "tts_say") tts_say(combineStringVector(parameters)); if (cmd == "tts_set_speech_rate") tts_set_speech_rate(combineStringVector(parameters)); if (cmd == "t") t(parameters); if (cmd == "tts_set_punctuations") tts_set_punctuations(combineStringVector(parameters)); if (cmd == "tts_sync_state") tts_sync_state(parameters); }