Exemple #1
0
int speakChar(wchar_t character) {
  espeak_ERROR rc;

  if ( 1 == initFlag ) {
    rc = espeak_Char(character);
    if ( EE_BUFFER_FULL == rc ) {
      sleep(3);
      rc = espeak_Char(character);
      if ( EE_OK != rc ) {
	return -1;
      }
    }
    if ( EE_INTERNAL_ERROR == rc ) {
      return -1;
    }
  }
  return 0;
}
Exemple #2
0
void ESpeak::sayChar(QChar character)
{
    espeak_Char(character.unicode());
}