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

[Emacspeak] Re: Announcing "swiftmac" a new voice server for MacOS



Robert Melton via Emacspeak <emacspeak(a)emacspeak.org> writes:


1. for notification stream on  one ear you dont need pan really -- you
   just tell that process to use the left or  right audio channel --
   that's what I do on Linux.

2. for capitalization flags:

It depends on what you have available and  how you map those
capabilities.

So the Dectalk can generate tones itself which means they are
synchronized with the speech, so Emacspeak used those for allcaps beep
etc. 

Then in 1999 I added outloud support which did not have tones built in,
so I worked around that.

Then I added the "ac" prefix in the speech for all-caps.

Then when the software Dectalk arrived last year, I brought back the
beeps.

So rather than copying any of the above, use those flags to implement
behavior that lets you easily tell the use of caps from lower case, and
to be able to tell a capitalized vs all-upper-case identifier apart, and
that without becoming a nuisance from a user experience perspective.


>> On Apr 4, 2023, at 20:41, T.V Raman <raman(a)google.com> wrote:
>> 
>> Nice to see this.
>> 
>> Make sure that multiple instances of the server can run in parallel,
>> emacspeak uses this on Linux to run a separate Notification TTS stream
>> that speaks in one ear and without interrupting the main speech
>> stream. So as an example, you can check the time or receive IMs without
>> interrupting what you're reading.
>> 
>
> Yep, it can run multiple concurrently.  Presently, as it doesn't
> support pan (neither does python version now, sox pulled support have
> to build it by splitting channels and adjusting volume), so that
> wouldn't work yet, but getting pan and other effects like echo back is
> on my todo list.
>
> Is that all I need to support to make such a feature portable to MacOS, pan + already existing concurrency? 
>
> Additionally, at the end of the original email, what is the proper
> support of SplitCaps do exactly, does it treat it as two words each
> with a cap or one word with a cap in the middle called out? CamelCase
> or Camel Case?  I am adding the pitch raise Which you get very used to
> on MacOS
> _______________________________________________
> 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  🦮


|Full archive May 1995 - present by Year|Mailing list's archive of current year by month|


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

Contact Info Page