Remove the unnecessary "compat" folder.

It is not possible that there are some distributions that build
it together with tdelibs < 3.5.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
pull/6/head
Slávek Banko 3 years ago
parent e0fbd934cd
commit cd53cb68f5
No known key found for this signature in database
GPG Key ID: 608F5293A04BE668

@ -1,3 +0,0 @@
SUBDIRS = \
$(KTTS_ICONS_DIR) \
$(KTTS_INTERFACES_DIR)

@ -1,6 +0,0 @@
This is a directory to keep compatibility in KTTSD.
This directory permits distribution and compilation of the following kttsd components:
If KDE < 3.4, copy of tdelibs/interfaces/kspeech.
If KDE < 3.5, copy of tdelibs/pics (kttsd icons only)
Last Sync: Sat Mar 26 18:00:00 EST 2004 by Gary Cramblitt (PhantomsDad) <garycramblitt@comcast.net>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 965 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.6 KiB

@ -1 +0,0 @@
SUBDIRS = $(AUTODIRS)

@ -1,8 +0,0 @@
# This is necessary for "make bcheck" to work.
INCLUDES = $(all_includes)
# Header files to be installed.
include_HEADERS = kspeech.h kspeechsink.h
# Define DCOP/Text-to-Speech Service Type.
kde_servicetypes_DATA = dcoptexttospeech.desktop

@ -1,52 +0,0 @@
[Desktop Entry]
Type=ServiceType
X-TDE-ServiceType=DCOP/Text-to-Speech
Comment=Text-to-Speech Service with a DCOP interface
Comment[bg]=Модул за синтез на глас с интерфейс DCOP
Comment[bs]=Servis za čitanje teksta za DCOP interfejsom
Comment[ca]=Servei de text a veu amb una interfície DCOP
Comment[cs]=Služba hlasové syntézy s DCOP rozhraním
Comment[cy]=Gwasanaeth Testun-i-Lafar efo rhyngwyneb DCOP
Comment[da]=Tekst-til-tale tjeneste med en DCOP grænseflade
Comment[de]=Sprachausgabedienst mit DCOP-Schnittstelle
Comment[el]=Υπηρεσία κειμένου-σε-ομιλία με διασύνδεση DCOP
Comment[es]=Servicio de texto a voz con interfaz DCOP
Comment[et]=Teksti kõneks muutmise teenus DCOP-liidesega
Comment[eu]=DCOP interfazedun testutik hizketarako zerbitzua
Comment[fa]=خدمت متن به گفتار با یک واسط DCOP
Comment[fi]=Teksti puheeksi -palvelu DCOP -liittymällä
Comment[fr]=Service de synthèse vocale avec une interface DCOP
Comment[ga]=Seirbhís Téacs-go-Caint le comhéadan DCOP
Comment[gl]= Servizo de Texto-para-Fala con interface DCOP
Comment[he]=שירות טקסט לדיבור עם ממשק DCOP
Comment[hu]=Szövegfelolvasó szolgáltatás DCOP-felülettel
Comment[is]=Texti-í-tal þjónusta með DCOP viðmóti
Comment[it]=Servizio di pronuncia con interfaccia DCOP
Comment[ja]=DCOP インターフェースによるテキスト読み上げサービス
Comment[ka]=ტექსტი-სიტყვა სერვისი DCOP ინტერფეისით
Comment[km]=សេវា​អត្ថបទ​ដែល​ត្រូវ​និយាយ​ជាមួយ​នឹង​ចំណុច​ប្រទាក់ DCOP
Comment[lt]=Teksto vertimo kalba tarnyba su DCOP sąsaja
Comment[mk]=Сервис за текст-во-говор со DCOP-интерфејс
Comment[ms]=Servis Teks-ke-Tutur dengan antara muka DCOP
Comment[nb]=Tjeneste for tekst-til-tale med DCOP-grensesnitt
Comment[nds]=Vörleesdeenst mit DCOP-Koppelsteed
Comment[ne]=DCOP इन्टरफेससँग पाठ वाचक सेवा
Comment[nl]=Tekst-tot-spraak-dienst met een DCOP-interface
Comment[pl]=Usługa odczytywania tekstu z interfejsem DCOP
Comment[pt]=Servidor Texto-para-Voz com interface DCOP
Comment[pt_BR]=Serviço de Fala de Textos com uma interface DCOP
Comment[ru]=Сервис синтеза речи через интерфейс DCOP
Comment[rw]=Serivise Umwandiko-ku-Kuvuga ifite imigaragarire DCOP
Comment[sk]=Text-na-reč služba pre DCOP
Comment[sl]=Storitev besedila v govor z vmesnikom DCOP
Comment[sr]=Услуга изговарања текста са DCOP интерфејсом
Comment[sr@Latn]=Usluga izgovaranja teksta sa DCOP interfejsom
Comment[sv]=Text-till-tal tjänst med DCOP-gränssnitt
Comment[ta]=ஒரு DCOP இடைமுகத்தில் உரையில் இருந்து பேச்சு சேவை
Comment[tg]=Бартарафсозии таҳлили овоз ба воситаи интерфейси DCOP
Comment[th]=บริการแปลงข้อความเป็นคำพูดผ่านทาง DCOP
Comment[tr]=DCOP arayüzü ile Metinden Konuşmaya Servisi
Comment[uk]=Служба синтезу мовлення з тексту із інтерфейсом DCOP
Comment[vi]=Dịch vụ chuyển Văn bản thành Tiếng nói cho giao diện DCOP
Comment[zh_CN]=带 DCOP 接口的文本到语音服务
Comment[zh_TW]=有 DCOP 介面的文字轉語音服務

File diff suppressed because it is too large Load Diff

@ -1,164 +0,0 @@
/*
kspeechsink.h
KTTSD DCOP Signal Sink Interface
--------------------------------
Copyright:
(C) 2004 by Gary Cramblitt <garycramblitt@comcast.net>
-------------------
Original author: Gary Cramblitt <garycramblitt@comcast.net>
******************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; version 2 of the License. *
* *
***************************************************************************/
/**
* @interface KSpeechSink
*
* KTTSD DCOP Signal Sink
*
* @since KDE 3.4
*
* This defines the interface to sink signals emitted by KTTSD, the KDE Text-to-speech Deamon.
* The DCOP IDL Compiler generates a skeleton file from this interface definition that will
* marshal the arguments for you.
*
* @section Usage
*
* See the Signals section of kspeech.h for instructions.
*
* @warning The KSpeechSink interface is still being developed and is likely to change in the future.
*/
#ifndef _KSPEECHSINK_H_
#define _KSPEECHSINK_H_
#include <dcopobject.h>
class KSpeechSink : virtual public DCOPObject {
K_DCOP
public:
/**
* @enum kttsdJobState
* Job states returned by method getTextJobState.
*/
enum kttsdJobState
{
jsQueued = 0, /**< Job has been queued but is not yet speakable. */
jsSpeakable = 1, /**< Job is speakable, but is not speaking. */
jsSpeaking = 2, /**< Job is currently speaking. */
jsPaused = 3, /**< Job has been paused. */
jsFinished = 4 /**< Job is finished and is deleteable. */
};
/**
* @enum kttsdMarkupType
* %Speech markup language types.
*/
enum kttsdMarkupType
{
mtPlain = 0, /**< Plain text */
mtJsml = 1, /**< Java %Speech Markup Language */
mtSmml = 2, /**< %Speech Markup Meta-language */
mtSable = 3 /**< Sable 2.0 */
};
k_dcop:
/**
* This signal is emitted when KTTSD starts or restarts after a call to reinit.
*/
virtual ASYNC kttsdStarted() { };
/**
* This signal is emitted just before KTTSD exits.
*/
virtual ASYNC kttsdExiting() { };
/**
* This signal is emitted when the speech engine/plugin encounters a marker in the text.
* @param appId DCOP application ID of the application that queued the text.
* @param markerName The name of the marker seen.
* @see markers
*/
virtual ASYNC markerSeen(const TQCString& appId, const TQString& markerName) { Q_UNUSED(appId); Q_UNUSED(markerName); };
/**
* This signal is emitted whenever a sentence begins speaking.
* @param appId DCOP application ID of the application that queued the text.
* @param jobNum Job number of the text job.
* @param seq Sequence number of the text.
* @see getTextCount
*/
virtual ASYNC sentenceStarted(const TQCString& appId, uint jobNum, uint seq) { Q_UNUSED(appId); Q_UNUSED(jobNum); Q_UNUSED(seq); };
/**
* This signal is emitted when a sentence has finished speaking.
* @param appId DCOP application ID of the application that queued the text.
* @param jobNum Job number of the text job.
* @param seq Sequence number of the text.
* @see getTextCount
*/
virtual ASYNC sentenceFinished(const TQCString& appId, uint jobNum, uint seq) { Q_UNUSED(appId); Q_UNUSED(jobNum); Q_UNUSED(seq); };
/**
* This signal is emitted whenever a new text job is added to the queue.
* @param appId The DCOP senderId of the application that created the job. NULL if kttsd.
* @param jobNum Job number of the text job.
*/
virtual ASYNC textSet(const TQCString& appId, uint jobNum) { Q_UNUSED(appId); Q_UNUSED(jobNum); };
/**
* This signal is emitted whenever a new part is appended to a text job.
* @param appId The DCOP senderId of the application that created the job.
* @param jobNum Job number of the text job.
* @param partNum Part number of the new part. Parts are numbered starting
* at 1.
*/
virtual ASYNC textAppended(const TQCString& appId, uint jobNum, int partNum) { Q_UNUSED(appId); Q_UNUSED(jobNum); Q_UNUSED(partNum); };
/**
* This signal is emitted whenever speaking of a text job begins.
* @param appId The DCOP senderId of the application that created the job. NULL if kttsd.
* @param jobNum Job number of the text job.
*/
virtual ASYNC textStarted(const TQCString& appId, uint jobNum) { Q_UNUSED(appId); Q_UNUSED(jobNum); };
/**
* This signal is emitted whenever a text job is finished. The job has
* been marked for deletion from the queue and will be deleted when another
* job reaches the Finished state. (Only one job in the text queue may be
* in state Finished at one time.) If startText or resumeText is
* called before the job is deleted, it will remain in the queue for speaking.
* @param appId The DCOP senderId of the application that created the job. NULL if kttsd.
* @param jobNum Job number of the text job.
*/
virtual ASYNC textFinished(const TQCString& appId, uint jobNum) { Q_UNUSED(appId); Q_UNUSED(jobNum); };
/**
* This signal is emitted whenever a speaking text job stops speaking.
* @param appId The DCOP senderId of the application that created the job. NULL if kttsd.
* @param jobNum Job number of the text job.
*/
virtual ASYNC textStopped(const TQCString& appId, uint jobNum) { Q_UNUSED(appId); Q_UNUSED(jobNum); };
/**
* This signal is emitted whenever a speaking text job is paused.
* @param appId The DCOP senderId of the application that created the job. NULL if kttsd.
* @param jobNum Job number of the text job.
*/
virtual ASYNC textPaused(const TQCString& appId, uint jobNum) { Q_UNUSED(appId); Q_UNUSED(jobNum); };
/**
* This signal is emitted when a text job, that was previously paused, resumes speaking.
* @param appId The DCOP senderId of the application that created the job. NULL if kttsd.
* @param jobNum Job number of the text job.
*/
virtual ASYNC textResumed(const TQCString& appId, uint jobNum) { Q_UNUSED(appId); Q_UNUSED(jobNum); };
/**
* This signal is emitted whenever a text job is deleted from the queue.
* The job is no longer in the queue when this signal is emitted.
* @param appId The DCOP senderId of the application that created the job. NULL if kttsd.
* @param jobNum Job number of the text job.
*/
virtual ASYNC textRemoved(const TQCString& appId, uint jobNum) { Q_UNUSED(appId); Q_UNUSED(jobNum); };
};
#endif // _KSPEECHSINK_H_
Loading…
Cancel
Save