forked from len0rd/rockbox
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
This commit is contained in:
parent
7f76bb48b3
commit
2c3b8bd1e2
8 changed files with 182 additions and 25 deletions
|
|
@ -111,7 +111,10 @@ HEADERS += \
|
|||
base/encttssettings.h \
|
||||
base/ttsbase.h \
|
||||
base/ttsexes.h \
|
||||
base/ttsespeak.h \
|
||||
base/ttsflite.h \
|
||||
base/ttsfestival.h \
|
||||
base/ttsswift.h \
|
||||
base/ttssapi.h \
|
||||
base/ttssapi4.h \
|
||||
base/ttsmssp.h \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue