Hi Tyler, Thanks. Could others commanet on his code, and if so, I'd like to propose that we add this add-on in the near future. Cheers, Joseph -----Original Message----- From: nvda-addons-bounce@xxxxxxxxxxxxx [mailto:nvda-addons-bounce@xxxxxxxxxxxxx] On Behalf Of Tyler Spivey Sent: Thursday, January 1, 2015 9:36 PM To: nvda-addons@xxxxxxxxxxxxx Subject: [nvda-addons] Re: Fwd: [NVDA] SwitchSynth add-on Re: An AddOn idea, but who could help get it into fruition? Try this one. https://bitbucket.org/tspivey/switchsynth On 1/1/2015 8:52 PM, Joseph Lee wrote: > 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 > ---------------------------------------------------------------- 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