[nvda-addons] Re: Fwd: [NVDA] SwitchSynth add-on Re: An AddOn idea, but who could help get it into fruition?

  • From: "Joseph Lee" <joseph.lee22590@xxxxxxxxx>
  • To: <nvda-addons@xxxxxxxxxxxxx>
  • Date: Thu, 1 Jan 2015 20:52:02 -0800

Hi Tyler and others,
A very quick code review:
* Modernization request: may I ask that we somehow modernize the add-on -
for instance, using globalVars and writing a readme?
* Command conflicts: Except for save settings command, others conflict with
columns review and/or other add-on commands and core which uses
Control+NVDA+number commands.
* Using loops to process settings: I think it might be better to split the
main scripts into two or more components: a dedicated function that'll loop
over the needed settings, and a mechanism in scripts to call the routines.
Cheers,
Joseph

-----Original Message-----
From: nvda-addons-bounce@xxxxxxxxxxxxx
[mailto:nvda-addons-bounce@xxxxxxxxxxxxx] On Behalf Of Bhavya shah
Sent: Thursday, January 1, 2015 8:41 PM
To: nvda-addons
Subject: [nvda-addons] Fwd: [NVDA] SwitchSynth add-on Re: An AddOn idea, but
who could help get it into fruition?

On an add-on proposal on the NVDA User list, a fellow member shared an
add-on named Switch Synth. Usage instructions and download link were given
by him. I haven't been able to test the add-on enough yet, just installed
it, but it sounds pretty interesting according to the descriptions provided
by the person who shared the add-on.
Could it be considered for inclusion to the NVDA Community Add-ons site, if
possible?
---------- Forwarded message ----------
From: James Scholes <james@xxxxxxxxxxxxx>
Date: Thu, 01 Jan 2015 13:08:12 +0000
Subject: [NVDA] Re: An AddOn idea, but who could help get it into fruition?
To: nvda@xxxxxxxxxxxxx

Gerardo Corripio wrote:
> the idea would be, like with the IPhone's Voiceover Language Rotor:
> Previous configuration, by a press of a keystroke (NVDA+Control+l 
> maybe), for us multilingual users, we'd be able to change between, my 
> case, English and Spanish manually,and vice versa. Is this already 
> possible, or would this be an idea for a possible AddON?

There's an add-on called SwitchSynth which would allow you to do this.
You can download it from:

https://www.dropbox.com/s/hahwv1abjip2wst/switch_synth.nvda-addon?dl=1

The add-on offers four slots for previously-saved speech configurations.
 To use, first choose a slot by pressing NVDA+Ctrl+1 to 4 on the number row.
Then, simply set the synth settings you want, e.g. voice, language, rate,
etc., and then press NVDA+Control+Shift+S to save them in that slot.  Repeat
that process for the other three slots if you wish.  The reason this is a
better solution than a language-specific one is that you can save multiple
voice profiles in the same language, for example if you use different
settings for reading books, but you can also make it incredibly easy to
switch between languages with a single keystroke.
--
James Scholes
http://twitter.com/JamesScholes

----------------------------------------

NVDA on freelists.org

To post messages to the list send email to nvda@xxxxxxxxxxxxx To leave the
list, send a blank message with the subject of "unsubscribe" (without
quotes) to nvda-request@xxxxxxxxxxxxx. Reply to the confirmation message or
click the link provided by the email.
To modify your NVDA Email settings or view archives:
Modify list subscription settings: //www.freelists.org/list/nvda
NvDA list archive: //www.freelists.org/archive/nvda
To contact list moderators, send an email to nvda-moderators@xxxxxxxxxxxxx.

NVDA is developed by NV Access in collaboration with the community.
Get NVDA from: http://www.nvaccess.org/
Your continued donations help keep NVDA development going strong. Donate at:
http://www.nvaccess.org/donate

Other links:
Come talk with other NVDA users on irc.blufudge.net #NVDA Get NVDA add-ons
at:
http://addons.nvda-project.org/
NVDA on Facebook:
http://www.facebook.com/group.php?gid=8601265515
Get SkypeTalking for NVDA:
http://skypetalking.googlecode.com/



--
Warm Regards
Bhavya
Let me wish you a very Happy New Year before the phone lines get jammed and
internet hanged. Happy New Year 2015 !
Reach me through the following means:
Mobile: +91 7506221750
Telephone: +022 23076950
E-mail id: bhavya.shah125@xxxxxxxxx
Skype id : bhavya.09
----------------------------------------------------------------
NVDA add-ons: A list to discuss add-on code enhancements and for reporting
bugs. 

Community addons are available from: http://addons.nvda-project.org To send
a message to the list: nvda-addons@xxxxxxxxxxxxx To change your list
settings/unsubscribe: //www.freelists.org/list/nvda-addons
To contact list moderators: nvda-addons-moderators@xxxxxxxxxxxxx

----------------------------------------------------------------
NVDA add-ons: A list to discuss add-on code enhancements and for reporting 
bugs. 

Community addons are available from: http://addons.nvda-project.org
To send a message to the list: nvda-addons@xxxxxxxxxxxxx
To change your list settings/unsubscribe: 
//www.freelists.org/list/nvda-addons
To contact list moderators: nvda-addons-moderators@xxxxxxxxxxxxx

Other related posts: