Ejemplo n.º 1
0
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 */
Ejemplo n.º 2
0
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);
}