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; }
void ESpeak::sayChar(QChar character) { espeak_Char(character.unicode()); }