Opened 20 months ago

Last modified 16 hours ago

#3184 new task

Remove Newfon synth from NVDA

Reported by: jteh Owned by:
Priority: minor Milestone: near-term
Component: Speech synth drivers Version:
Keywords: Cc: aleksey_s, zstanecic
Operating system: Blocked by:
Blocking: #4696
Changes document entry (for developers):

Description

#206 added the Newfon driver to NVDA. The decision was controversial even back then, as Newfon itself can't be bundled with NVDA even if we wanted to. Newfon requires users to install files into the NVDA program directory, which we have always advised against.

Now that the add-on framework exists, I think it makes far more sense for Newfon to be an add-on. Among other things, this will make it very easy to install.

Change History (8)

comment:1 Changed 20 months ago by jteh

I just found out Tyler Spivey converted this into an add-on a while ago: https://dl.dropboxusercontent.com/u/1060978/newfon.nvda-addon?dl

comment:2 Changed 20 months ago by aleksey_s

I do not mind.

About community addons - users have been writing to me asking for support of different non-working versions of addons packaging newfon, so there should be a number of those. If we remove this from the core, it will hopefuly force me to release the official one.

comment:3 follow-up: Changed 20 months ago by jteh

While I have your attention :), I have a patch here which forces the encoding to cp1251, as Newfon requires this and the driver currently uses the system's default ANSI encoding. I think I mentioned this to you a while back, but I forget your response.

How would you like to proceed with this? Did you want help from us with finishing the add-on before we remove it?

comment:4 in reply to: ↑ 3 Changed 20 months ago by aleksey_s

Replying to jteh:

While I have your attention :), I have a patch here which forces the encoding to cp1251, as Newfon requires this and the driver currently uses the system's default ANSI encoding. I think I mentioned this to you a while back, but I forget your response.

Patch is welcome. It is one of things which I always knew should be fixed but didn't because they had not anoyed me directly :-)

How would you like to proceed with this? Did you want help from us with finishing the add-on before we remove it?

Yes. I'll be able to work on this in a week, after I finish my course paper.

comment:5 Changed 31 hours ago by nvdakor

Hi,
Isn't there a more recent ticket requesting the same thing? Someone said the Russian NVDA community site is down and asked that this synth be moved out of the core.
Thanks.

comment:6 Changed 18 hours ago by jteh

  • Blocking 4696 added

comment:7 Changed 17 hours ago by jteh

  • Cc zstanecic added
  • Summary changed from Remove Newfon synth from NVDA and make it an add-on to Remove Newfon synth from NVDA

I think we should just go ahead and remove this. It's true that the add-on isn't currently easily available, but given that the Russian community site has been down for some time (see #4696), this isn't readily available now anyway. Ideally, we'd want to get the add-on included on addons.nvda-project.org, but for now, I guess we can at least update the ExtraVoices page.

comment:8 Changed 16 hours ago by jteh

On a related note, I've now removed the Russian community site from the Connect page and from nvda-community.org.

Note: See TracTickets for help on using tickets.