I know this might be contraversial, but, indexing would be very useful
to me, sometimes I read long buffers and when I stop the reading, the
cursor is still where I started, so no real way to do this adequately
-- I would not mind if it were just down to the line, rather than
individual words, but it would make emacspeak lots nicer for me.
On Fri, 05 Apr 2024 15:39:15 -0400,
"T.V Raman" (via emacspeak Mailing List) wrote:
>
> [1 <text/plain; us-ascii (7bit)>]
> as a single call is that it ensures atomicity i.e. all of the state
> gets set at one shot from the perspective of the elisp layer, so you
> hopefully never get TTS that has its state partially set.
> note that the other primary benefit of tts_sync_state
>
> Robert Melton writes:
> > On threading. It is all concurrent, lots of fun protecting of the state.
> >
> > On language and voice, I was thinking of them as a tree, language/voice,
> > as this is how Windows and MacOS seem to provide them.
> >
> > ----
> >
> > Oh, one last thing. Should TTS Server implementations be returning a \n
> > after command is complete, or is just returning nothing acceptable?
> >
> >
> > > On Apr 5, 2024, at 14:01, T.V Raman <raman@xxxxxxxxxx> wrote:
> > >
> > > And do spend some time thinking of atomicity and multithreaded systems,
> > > e.g. ask yourself the question "how many threads of execution are active
> > > at any given time"; Hint: the answer isn't as simple as "just one
> > > because my server doesn't use threads". > Raman--
> > >>
> > >> Thanks so much, that clarifies a bunch. A few questions on the
> > >> language / voice support.
> > >>
> > >> Does the TTS server maintain an internal list and switch through
> > >> it or does it send the list the lisp in a way I have missed?
> > >>
> > >> Would it be useful to have a similar feature for voices, being
> > >> first you pick right language, then you pick preferred voice
> > >> then maybe it is stored in a defcustom and sent next time as
> > >> (set_lang lang:voice t)
> > >>
> > >>
> > >>> On Apr 5, 2024, at 13:10, T.V Raman <raman@xxxxxxxxxx> wrote:
> > >>>
> > >>> If your TTS supports more than one language, the TTS API exposes these
> > >>> as a list; these calls loop through the list (dectalk,espeak, outloud)
> > >>
> > >> --
> > >> Robert "robertmeta" Melton
> > >> lists@xxxxxxxxxxxxxxxx
> > >>
> > >
> >
> > --
> > Robert "robertmeta" Melton
> > lists@xxxxxxxxxxxxxxxx
>
> --
> [2 <text/plain; UTF-8 (8bit)>]
> Emacspeak discussion list -- emacspeak@xxxxxxxxxxxxx
> To unsubscribe send email to:
> emacspeak-request@xxxxxxxxxxxxx with a subject of: unsubscribe
--
Your life is like a penny. You're going to lose it. The question is:
How do
you spend it?
John Covici wb2una
covici@xxxxxxxxxxxxxx
|Full archive May 1995 - present by Year|Search the archive|
If you have questions about this archive or had problems using it, please contact us.