mush42 / sonata-nvda

This add-on implements a speech synthesizer driver for NVDA using neural TTS models. It supports Piper
GNU General Public License v2.0
37 stars 8 forks source link

Piper voices will not read sign-in and secure screens unless the piper-grpc file is coppied manually to the appropriate folder in the NVDA System configuration directory. #21

Closed mikebayus closed 8 months ago

mikebayus commented 8 months ago

If I want my Piper TTS voice to read secure Screens, I need to copy the piper-grpc executable in to the appropriate Piper Addon folder in the System Config directory after I exit out of the "use current settings to read user account and secure screens butten.

If I don't copy the file, I get Microsoft David, as Piper won't load.

mush42 commented 8 months ago

Hi @mikebayus isn't this the default NVDA behavior with all add-on based synthesizers?

ChrisDuffley commented 8 months ago

@mush42 No it is not. Every other synthesizer like Eloquence or Vocalizer has their files copied to the system config when this is executed.

mikebayus commented 8 months ago

Acapela does not either.

Files need to be coppied manually, and I don't like it.

If vocalizer can do it why can't we?

How can we fix it?

On Tue, Oct 24, 2023 at 12:29 PM Christopher Duffley < @.***> wrote:

@mush42 https://github.com/mush42 No it is not. Every other synthesizer like Eloquence or Vocalizer has their files copied to the system config when this is executed.

— Reply to this email directly, view it on GitHub https://github.com/mush42/piper-nvda/issues/21#issuecomment-1777601514, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKJ77NUCHHDROUQGTCD36D3YA7UHVAVCNFSM6AAAAAA6NZYJ2GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONZXGYYDCNJRGQ . You are receiving this because you were mentioned.Message ID: @.***>