24 #include <dcopobject.h>
25 #include <tqstringlist.h>
689 virtual bool supportsMarkup(
const TQString &talker, uint markupType = 0)
const = 0;
726 virtual ASYNC
sayWarning(
const TQString &warning,
const TQString &talker) = 0;
739 virtual ASYNC
sayMessage(
const TQString &message,
const TQString &talker) = 0;
793 virtual uint
setText(
const TQString &text,
const TQString &talker) = 0;
823 virtual uint
sayText(
const TQString &text,
const TQString &talker) = 0;
840 virtual int appendText(
const TQString &text, uint jobNum=0) = 0;
867 virtual uint
setFile(
const TQString &filename,
const TQString &talker,
868 const TQString& encoding) = 0;
1014 virtual ASYNC
startText(uint jobNum=0) = 0;
1034 virtual ASYNC
stopText(uint jobNum=0) = 0;
1056 virtual ASYNC
pauseText(uint jobNum=0) = 0;
1101 virtual ASYNC
changeTextTalker(
const TQString &talker, uint jobNum=0 ) = 0;
1173 virtual void reinit() = 0;
1179 virtual TQString
version() = 0;
1203 void markerSeen(
const TQCString& appId,
const TQString& markerName);
1228 void textSet(
const TQCString& appId, uint jobNum);
1237 void textAppended(
const TQCString& appId, uint jobNum,
int partNum);
1244 void textStarted(
const TQCString& appId, uint jobNum);
1254 void textFinished(
const TQCString& appId, uint jobNum);
1263 void textStopped(
const TQCString& appId, uint jobNum);
1269 void textPaused(
const TQCString& appId, uint jobNum);
1275 void textResumed(
const TQCString& appId, uint jobNum);
1282 void textRemoved(
const TQCString& appId, uint jobNum);
1286 #endif // _KSPEECH_H_