[Kde-accessibility] KTTS News
Mikolaj Machowski
mikmach at wp.pl
Fri Jan 28 19:18:58 CET 2005
Dnia środa, 26 stycznia 2005 12:26, Gary Cramblitt napisał:
Sorry, didn't have access to Internet.
> On Wednesday 26 January 2005 03:50 am, Mikolaj Machowski wrote:
> > Dnia wtorek, 25 stycznia 2005 00:59, Gary Cramblitt napisał:
> > > There should be many useful things you can do with these filters.
> > > If you come up with word lists or xslt files of your own and think
> > > they ought to be distributed with KTTS, please email them to me.
> > > (You can save word lists in the String Replacer filter configuration
> > > dialog by clicking the Save button.)
> >
> > Doesn't work for me :(
> >
> > Added to english string replacer 'Word' BTW 'by the way' and voice
> > still reads it as 'bee tee dabl:u'.
> >
> > 'Polish replacements' also doesn't work.
>
> Gawd that is depressing! Given that you were one of the people I had in
> mind when implementing filters... Excuse me while I go kill myself..
>
OK, but fix this before ;)
> > Any help how to debug this? Is this only my problem?
>
> On the theory that $HOME is not defined the same for kttsd as for
> kttsmgr, I've made a change to the String Replacer filter. cvs up and
> try again. Make some small change to your String Replacer configuration
> and change it back so you can click OK and Apply.
>
> If it still doesn't work, please send me your
> ~/.kde/share/config/kttsdrc file. Also send me
> ~/.kde/share/apps/kttsd/stringreplacer/Filter_* files.
>
Attached.
m.
--
LaTeX + Vim = http://vim-latex.sourceforge.net/
Vim Universal Templates
http://www.vim.org/scripts/script.php?script_id=1078
CLEWN - http://clewn.sf.net
-------------- next part --------------
[FestivalInt]
FestivalExecutablePath=/usr/bin/festival
[Filter_1]
Enabled=true
IsSBD=false
MultiInstance=true
PlugInName=String Replacer
UserFilterName=String Replacer (English)
WordListFile=/home/mikolaj/.kde/share/apps/kttsd/stringreplacer/Filter_1
[Filter_2]
AppIDs=
Enabled=false
Gender=
IsSBD=false
LanguageCode=
MatchRegExp=
MultiInstance=true
PlugInName=Talker Chooser
Rate=
SynthName=
UserFilterName=Talker Chooser
Volume=
[Filter_3]
AppID=
Enabled=true
IsSBD=true
LanguageCodes=
MultiInstance=true
PlugInName=Sentence Boundary Detector
SentenceBoundary=\\1\\t
SentenceDelimiterRegExp=([\\.\\?\\!\\:\\;])(\\s|$|(\\n *\\n))
UserFilterName=Standard Sentence Boundary Detector
[Filter_4]
Enabled=true
IsSBD=false
MultiInstance=true
PlugInName=String Replacer
UserFilterName=String Replacer (Polish)
WordListFile=/home/mikolaj/.kde/share/apps/kttsd/stringreplacer/Filter_4
[GStreamerPlayer]
SinkName=
[General]
AudioOutputMethod=0
AudioStretchFactor=100
EmbedInSysTray=true
EnableKttsd=true
FilterIDs=1,2,4,3
KeepAudio=false
KeepAudioPath=/home/mikolaj/.kde/share/apps/kttsd/audio/
Notify=false
NotifyPassivePopupsOnly=false
ShowMainWindowOnStartup=true
TalkerIDs=2,1
TextPostMsg=Resuming text.
TextPostMsgEnabled=true
TextPostSnd=
TextPostSndEnabled=false
TextPreMsg=Text interrupted. Message.
TextPreMsgEnabled=true
TextPreSnd=
TextPreSndEnabled=false
[Talker_1]
Codec=ISO 8859-1
FestivalExecutablePath=/usr/bin/festival
LanguageCode=en_US
PlugIn=Festival Interactive
Preload=false
TalkerCode=<voice lang="en_US" name="kal_diphone" gender="male" /><prosody volume="medium" rate="medium" /><kttsd synthesizer="Festival Interactive" />
Voice=kal_diphone
pitch=100
time=100
volume=100
[Talker_2]
Codec=ISO 8859-2
FestivalExecutablePath=/usr/bin/festival
LanguageCode=pl
PlugIn=Festival Interactive
Preload=false
TalkerCode=<voice lang="pl" name="cstr_pl_em_diphone" gender="male" /><prosody volume="medium" rate="medium" /><kttsd synthesizer="Festival Interactive" />
Voice=cstr_pl_em_diphone
pitch=100
time=100
volume=100
-------------- next part --------------
<?xml version="1.0" encoding="UTF-8"?>
<wordlist>
<name>String Replacer (English)</name>
<language-code>en</language-code>
<word>
<type>Word</type>
<match><![CDATA[KDE]]></match>
<subst><![CDATA[K D E]]></subst>
</word>
<word>
<type>Word</type>
<match><![CDATA[TTS]]></match>
<subst><![CDATA[T T S]]></subst>
</word>
<word>
<type>Word</type>
<match><![CDATA[KTTS]]></match>
<subst><![CDATA[K T T S]]></subst>
</word>
<word>
<type>Word</type>
<match><![CDATA[KTTSD]]></match>
<subst><![CDATA[K T T S D]]></subst>
</word>
<word>
<type>Word</type>
<match><![CDATA[kttsd]]></match>
<subst><![CDATA[K T T S D]]></subst>
</word>
<word>
<type>Word</type>
<match><![CDATA[BTW]]></match>
<subst><![CDATA[by the way]]></subst>
</word>
</wordlist>
-------------- next part --------------
<?xml version="1.0" encoding="UTF-8"?>
<wordlist>
<name>String Replacer (Polish)</name>
<language-code>pl</language-code>
<word>
<type>Word</type>
<match><![CDATA[KDE]]></match>
<subst><![CDATA[K D E]]></subst>
</word>
<word>
<type>Word</type>
<match><![CDATA[TTS]]></match>
<subst><![CDATA[T T S]]></subst>
</word>
<word>
<type>Word</type>
<match><![CDATA[KTTS]]></match>
<subst><![CDATA[K T T S]]></subst>
</word>
<word>
<type>Word</type>
<match><![CDATA[KTTSD]]></match>
<subst><![CDATA[K T T S D]]></subst>
</word>
<word>
<type>Word</type>
<match><![CDATA[kttsd]]></match>
<subst><![CDATA[K T T S D]]></subst>
</word>
<word>
<type>Word</type>
<match><![CDATA[(]]></match>
<subst><![CDATA[ ]]></subst>
</word>
<word>
<type>Word</type>
<match><![CDATA[)]]></match>
<subst><![CDATA[ ]]></subst>
</word>
</wordlist>
More information about the kde-accessibility
mailing list