jovie
jovie.h
Go to the documentation of this file.
579 void slotMarker(const QString& appId, int jobNum, KSpeech::MarkerType markerType, const QString& markerData);
void setCurrentTalker(const TalkerCode &talker)
Sets the current talker for all applications.
Definition: jovie.cpp:150
QString htmlFilterXsltFile()
Returns the full path name to XSLT file used to convert HTML markup to speakable form.
Definition: jovie.cpp:205
int defaultPriority()
Returns the default priority for speech jobs submitted by the application.
Definition: jovie.cpp:160
int sayClipboard()
Submits a speech job from the contents of the clipboard.
Definition: jovie.cpp:260
bool filteringOn()
Returns whether speech jobs for this application are filtered using configured filter plugins...
Definition: jovie.cpp:180
void marker(const QString &appId, int jobNum, int markerType, const QString &markerData)
This signal is emitted when a marker is processed.
void jobStateChanged(const QString &appId, int jobNum, int state)
This signal is emitted each time the state of a job changes.
void changeJobTalker(int jobNum, const QString &talker)
Change the talker of an already-submitted job.
Definition: jovie.cpp:460
void setIsSystemManager(bool isSystemManager)
Sets whether this is a System Manager application.
Definition: jovie.cpp:230
int sayFile(const QString &filename, const QString &encoding)
Creates and starts a speech job from a specified file.
Definition: jovie.cpp:241
void showManagerDialog()
Display the KttsMgr program so that user can configure KTTS options.
Definition: jovie.cpp:477
int getCurrentJob()
Returns the job number of the currently speaking job (any application).
Definition: jovie.cpp:393
void setCallingAppId(const QString &appId)
Called by DBusAdaptor so that KTTSD knows the application that called it.
Definition: jovie.cpp:514
void setDefaultPriority(int defaultPriority)
Sets the default priority for speech jobs submitted by the application.
Definition: jovie.cpp:165
void setHtmlFilterXsltFile(const QString &htmlFilterXsltFile)
Sets the full path name to an XSLT file used to convert HTML markup to speakable form.
Definition: jovie.cpp:210
void setSsmlFilterXsltFile(const QString &ssmlFilterXsltFile)
Sets the full path name to XSLT file used to convert SSML markup to a speakable form.
Definition: jovie.cpp:220
int getTalkerCapabilities1(const QString &talker)
Returns a bitarray giving the capabilities of a talker.
Definition: jovie.cpp:439
Definition: talkercode.h:38
int moveRelSentence(int jobNum, int n)
Advance or rewind N sentences in a job.
Definition: jovie.cpp:471
void init()
post ctor helper method that instantiates the dbus adaptor class, and registers
Definition: jovie.cpp:491
void setApplicationName(const QString &applicationName)
Sets a friendly display name for the application.
Definition: jovie.cpp:134
QString talkerToTalkerId(const QString &talker)
Given a talker, returns the Talker ID for the talker.
Definition: jovie.cpp:434
QStringList getJobNumbers(int priority)
Returns a list job numbers for the jobs belonging to the application with the specified priority...
Definition: jovie.cpp:405
QStringList getTalkerCodes()
Return a list of full Talker Codes for configured talkers.
Definition: jovie.cpp:429
QString getJobSentence(int jobNum, int sentenceNum)
Return a sentence of a job.
Definition: jovie.cpp:423
QString applicationName()
Returns the friendly display name for the application.
Definition: jovie.cpp:129
void setAutoConfigureTalkersOn(bool autoConfigureTalkersOn)
Sets whether KTTSD will automatically attempt to configure new talkers to meet required talker attrib...
Definition: jovie.cpp:195
void setDefaultTalker(const QString &defaultTalker)
Sets the default talker for the application.
Definition: jovie.cpp:145
QStringList languagesByModule(const QString &module)
Definition: jovie.cpp:282
bool autoConfigureTalkersOn()
Returns whether KTTSD will automatically attempt to configure new talkers to meet required talker att...
Definition: jovie.cpp:190
void moveJobLater(int jobNum)
Move a job one position down in the queue so that it is spoken later.
Definition: jovie.cpp:466
bool isSystemManager()
Returns whether this is a System Manager application.
Definition: jovie.cpp:225
void setSentenceDelimiter(const QString &sentenceDelimiter)
Sets the regular expression used to perform Sentence Boundary Detection (SBD) for the application...
Definition: jovie.cpp:175
QString ssmlFilterXsltFile()
Returns the full path name to XSLT file used to convert SSML markup to a speakable form...
Definition: jovie.cpp:215
QString sentenceDelimiter()
Returns the regular expression used to perform Sentence Boundary Detection (SBD) for the application...
Definition: jovie.cpp:170
int getJobCount(int priority)
Returns the number of jobs belonging to the application with the specified job priority.
Definition: jovie.cpp:399
int getTalkerCapabilities2(const QString &talker)
Returns a bitarray giving the capabilities of a talker.
Definition: jovie.cpp:446
QStringList getPossibleTalkers()
Get all possible talkers supported by speech-dispatcher configuration.
Definition: jovie.cpp:287
void setFilteringOn(bool filteringOn)
Sets whether speech jobs for this application are filtered using configured filter plugins...
Definition: jovie.cpp:185
QStringList getTalkerVoices(const QString &talker)
Return a list of the voice codes of voices available in the synthesizer corresponding to a talker...
Definition: jovie.cpp:453
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:32:25 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:32:25 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.