1
0
Fork 0
forked from len0rd/rockbox
foxbox/rbutil/rbutilqt/base
Dominik Riebeling 2c3b8bd1e2 Factor out executable based TTS engines to separate subclasses.
Similar as done with SAPI / MSSP make the current implementation for executable
based TTS engines a base class and create derived classes for each supported
TTS. Removes the need for the implementation to know about the individual TTS
engines.

Add support for speaking directly (i.e. without going through a temporary wave
file, currently only used by espeak).

Change-Id: I59bbbd6ee4c2c009b2a8d8e0ab4a9b39ea723d6e
2012-10-06 13:53:09 +02:00
..
autodetection.cpp Allow USB IDs to be non-unique. 2012-10-06 13:53:09 +02:00
autodetection.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
bootloaderinstallams.cpp Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
bootloaderinstallams.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
bootloaderinstallbase.cpp Fix bootloader zip extraction filename case sensitivity. 2012-06-23 12:10:56 +02:00
bootloaderinstallbase.h Support reading OF files from zip. 2012-01-15 23:32:15 +01:00
bootloaderinstallchinachip.cpp Extend return codes for chinachip_patch(). 2011-12-03 09:41:44 +00:00
bootloaderinstallchinachip.h Extend return codes for chinachip_patch(). 2011-12-03 09:41:44 +00:00
bootloaderinstallfile.cpp Check for bootloader file on device before copying. 2012-04-26 21:19:56 +02:00
bootloaderinstallfile.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
bootloaderinstallhelper.cpp Move bootloader class initialiation into helper. 2012-05-01 10:49:48 +02:00
bootloaderinstallhelper.h Move bootloader class initialiation into helper. 2012-05-01 10:49:48 +02:00
bootloaderinstallhex.cpp Check for existing firmware file on H100 / H300. 2012-04-10 20:37:29 +02:00
bootloaderinstallhex.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
bootloaderinstallimx.cpp Fix crash in mkimxboot bootloader installation. 2012-06-09 22:08:54 +02:00
bootloaderinstallimx.h Rockbox Utility: add support for mkimxboot bootloader. 2012-01-04 19:19:02 +00:00
bootloaderinstallipod.cpp Move check for existing bootloader to ipodpatcher. 2012-07-01 12:34:59 +02:00
bootloaderinstallipod.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
bootloaderinstallmi4.cpp MI4 bootloader: check for copy result. 2012-04-26 22:01:33 +02:00
bootloaderinstallmi4.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
bootloaderinstallmpio.cpp Add missing class name to System Trace log. 2012-06-25 00:04:44 +02:00
bootloaderinstallmpio.h rbutil: add mpio hd200 as disabled target (all untested) 2010-06-04 21:43:15 +00:00
bootloaderinstallsansa.cpp Add missing class name to System Trace log. 2012-06-25 00:04:44 +02:00
bootloaderinstallsansa.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
bootloaderinstalltcc.cpp Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
bootloaderinstalltcc.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
encoderbase.cpp Rockbox Utility: use libmp3lame for voice clips. 2012-01-08 11:50:04 +00:00
encoderbase.h Fix wrong includes. 2012-01-08 11:49:57 +00:00
encoderexe.cpp Split up encoders sources. 2012-01-06 19:19:32 +00:00
encoderexe.h Split up encoders sources. 2012-01-06 19:19:32 +00:00
encoderlame.cpp Add missing class name to System Trace log. 2012-06-25 00:04:44 +02:00
encoderlame.h libmp3lame encoder: don't retrieve settings for each run. 2012-04-06 17:00:48 +02:00
encoderrbspeex.cpp Separate default quality setting for encoders. 2012-01-29 22:55:18 +01:00
encoderrbspeex.h Separate default quality setting for encoders. 2012-01-29 22:55:18 +01:00
encttssettings.cpp Set svn:eol-style on several files missing it and dos2unix them. 2009-06-09 21:49:34 +00:00
encttssettings.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
httpget.cpp Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
httpget.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
progressloggerinterface.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
rbsettings.cpp Rework Installation and remove Quick Start tab. 2012-06-26 20:11:41 +02:00
rbsettings.h Rework Installation and remove Quick Start tab. 2012-06-26 20:11:41 +02:00
rockboxinfo.cpp voicefont: make format version a parameter. 2012-06-05 23:24:54 +02:00
rockboxinfo.h voicefont: make format version a parameter. 2012-06-05 23:24:54 +02:00
serverinfo.cpp Move constructing manual URL to ServerInfo class. 2012-06-18 23:18:32 +02:00
serverinfo.h Move constructing manual URL to ServerInfo class. 2012-06-18 23:18:32 +02:00
system.cpp Fix unused-but-set warnings in helper functions. 2012-01-17 22:03:42 +01:00
system.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
systeminfo.cpp Allow USB IDs to be non-unique. 2012-10-06 13:53:09 +02:00
systeminfo.h Allow USB IDs to be non-unique. 2012-10-06 13:53:09 +02:00
talkfile.cpp Correctly construct the path for talkfile generation. 2012-09-05 20:21:59 +02:00
talkfile.h Correctly construct the path for talkfile generation. 2012-09-05 20:21:59 +02:00
talkgenerator.cpp Don't assume success for TTS object creation. 2012-10-06 13:53:09 +02:00
talkgenerator.h Remove multithreading support from voicefile creation. 2012-01-14 16:37:01 +01:00
ttsbase.cpp Factor out executable based TTS engines to separate subclasses. 2012-10-06 13:53:09 +02:00
ttsbase.h Move include to proper place and do some code police. 2012-06-12 20:11:20 +02:00
ttscarbon.cpp Carbon TTS: Fix a memory leak on read error. 2011-11-10 21:12:07 +00:00
ttscarbon.h Factor out executable based TTS engines to separate subclasses. 2012-10-06 13:53:09 +02:00
ttsespeak.h Factor out executable based TTS engines to separate subclasses. 2012-10-06 13:53:09 +02:00
ttsexes.cpp Factor out executable based TTS engines to separate subclasses. 2012-10-06 13:53:09 +02:00
ttsexes.h Factor out executable based TTS engines to separate subclasses. 2012-10-06 13:53:09 +02:00
ttsfestival.cpp Move include to proper place and do some code police. 2012-06-12 20:11:20 +02:00
ttsfestival.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
ttsflite.h Factor out executable based TTS engines to separate subclasses. 2012-10-06 13:53:09 +02:00
ttsmssp.h Fix a couple of warnings and remove an unused variable. 2012-10-06 13:53:09 +02:00
ttssapi.cpp Make SAPI implementation more parametrizable. 2012-09-09 12:07:51 +02:00
ttssapi.h Make SAPI implementation more parametrizable. 2012-09-09 12:07:51 +02:00
ttssapi4.h Fix a couple of warnings and remove an unused variable. 2012-10-06 13:53:09 +02:00
ttsswift.h Factor out executable based TTS engines to separate subclasses. 2012-10-06 13:53:09 +02:00
uninstall.cpp Add missing class name to System Trace log. 2012-06-25 00:04:44 +02:00
uninstall.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
utils.cpp Fix a couple of warnings and remove an unused variable. 2012-10-06 13:53:09 +02:00
utils.h Add "Eject" button to main window. 2012-09-08 20:34:36 +02:00
voicefile.cpp Rockbox Utility: support reading voice strings from target. 2012-06-09 23:39:57 +02:00
voicefile.h voicefont: make format version a parameter. 2012-06-05 23:24:54 +02:00
zipinstaller.cpp Rework Installation and remove Quick Start tab. 2012-06-26 20:11:41 +02:00
zipinstaller.h ZipIntaller: use file timestamp if version string is missing. 2012-05-23 21:10:38 +02:00
ziputil.cpp ZipUtil: check zip file external attributes for folder. 2012-05-31 20:44:45 +02:00
ziputil.h Fix a couple of warnings and remove an unused variable. 2012-10-06 13:53:09 +02:00