[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Search]

[Emacspeak] Re: Emacspeak announces capitalization even though dtk-caps is disabled



Alan Ghelardi <alan.ghelardi(a)gmail.com> writes:

It's using espeak-ng

> No problem. I'm gonna keep looking into that although, for now, after
> tweaking the var dtk-split-caps my experience is satisfactory.
>
> Just a question and I'm sorry if it sounds stupid: which backend
> Emacspeak utilizes by default, Espeak or Espeak-ng? Actually I have
> both installed but I thought that it was using Espeak-ng because when
> Emacspeak starts up, it says Espeak 1.50, which is the Espeak-ng's
> version. And when you say speech server are you referring to
> server/native-espeak/tclespeak.cpp? Is there documentation somewhere
> about how Emacspeak communicates with these speech servers?  
>
> On Sun, Aug 8, 2021 at 11:40 AM T.V Raman <raman(a)google.com> wrote:
>
>     Sorry -- I cannot spend time on this until you upgrade and let me
>     know
>     the status -- also, I dont use espeak.
>
>     For others and yourself on the list, the espeak server needs a
>     maintainer who is also an active user of espeak -- otherwise 
>     it'll
>     continue to remain largely unsupported and best-effort.
>
>     This is somewhat unfortunate because espek-ng is moving after many
>     years of espeak itself being stagnant.
>
>     Alan Ghelardi writes:
>      > Hey Raman.
>      > 
>      > I'm analysing the diff. Unfortunately, I haven't upgraded
>     Emacspeak in a
>      > long time, so it's reasonably big. I noticed a couple of
>     changes in
>      > lisp/dtk-speak.el. Also, I realized that by changing the flag
>      > dtk-split-caps to nil, this behavior doesn't happen. The only
>     relevant
>      > change regarding this var seems to be the following:
>      > 
>      > +(defsubst dtk-interp-sync ()
>      > +  (cl-declare (special dtk-speaker-process
>      > +                       dtk-punctuation-mode dtk-speech-rate
>      > dtk-split-caps))
>      > +  (process-send-string
>      > +   dtk-speaker-process
>      > +   (format "tts_sync_state %s %s %s\n"
>      > +           dtk-punctuation-mode
>      > +           (if dtk-split-caps 1 0)
>      > +           dtk-speech-rate)))
>      > 
>      > Does that make sense to you somehow?
>      > 
>      > On Sat, Aug 7, 2021 at 3:11 PM T.V Raman <raman(a)google.com>
>     wrote:
>      > 
>      > > Alan Ghelardi via Emacspeak <emacspeak(a)emacspeak.org> writes:
>      > >
>      > >
>      > > Likely a bug in the espeak server, please do a diff to chase
>     down what
>      > > change caused it. Note: it could also be a change in espeak
>     itself.
>      > > > Hello there.
>      > > >
>      > > > After upgrading to the most recent version of Emacspeak
>     (commit
>      > > > 71824f2), I've noticed that Espeak is continuously
>     announcing capital
>      > > > letters even though dtk-caps is off. Actually, the behavior
>     seems to
>      > > > not be related to the dtk-caps option, because when it's
>     on, Emacspeak
>      > > > announces capitalization twice. I don't use Outloud, so I
>     have no idea
>      > > > if this issue affects only Espeak.
>      > > >
>      > > > This behavior wasn't happening in the previous version I
>     was using
>      > > > (commit 9bca7bb). Does it ring a bell for someone?
>      > > >
>      > > > Thanks in advance
>      > > >
>      > > > _______________________________________________
>      > > > Emacspeak mailing list -- emacspeak(a)emacspeak.org
>      > > > To unsubscribe send an email to
>     emacspeak-leave(a)emacspeak.org
>      > > >
>      > >
>      > > --
>      > >
>      > > Thanks,
>      > >
>      > > --Raman(I Search, I Find, I Misplace, I Research)
>      > > ♇ Id: kg:/m/0285kf1  🦮
>      > >
>
>     -- 
>
>     Thanks,
>
>     --Raman(I Search, I Find, I Misplace, I Research)
>     ♈ Id: kg:/m/0285kf1  🦮
>
>     -- 
>
>     Thanks,
>
>     --Raman(I Search, I Find, I Misplace, I Research)
>     ♈ Id: kg:/m/0285kf1  🦮
>

-- 

Thanks,

--Raman(I Search, I Find, I Misplace, I Research)
♈ Id: kg:/m/0285kf1  🦮


|May 1995 - Last Year|Current Year|


If you have questions about this archive or had problems using it, please contact us.

Contact Info Page