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

Some voices refuse to install with invalid archive error #2

Open pitermach opened 1 year ago

pitermach commented 1 year ago

To reproduce:

The Polish voice isn't the only one which fails in this way - I got an identical error when trying to install the Southern english voice. Others, like US English Lessac, Ryan and Danny, install with no problems.

mush42 commented 1 year ago

@pitermach

For now, just rename the voice file to have the following form: voice-language-name-quality

replace language with the voice's language (e.g en-GB), name with the voice's name (e.g amy), and quality with the voice's quality (e.g low).

I'll fix this soon.

Best Musharraf

pitermach commented 1 year ago

Thanks, I was able to get the voices installed following your instructions.

CyrilleB79 commented 1 year ago

Same issue with "voice-fr-mls_1840-low.tar.gz".

Renaming the voice allows to install it. But there are still errors, e.g. opening the variant combobox.

KevanGP commented 1 year ago

En-GB Southern English Female will not install. I m not sure where the logs are located or I'd paste the error. I did try redownloading the voice with same results.

mush42 commented 1 year ago

@KevanGP please take a look at my first comment above.

tmthywynn8 commented 1 year ago

Would x-low voices populating improper fields be related to this issue? For example, installing the Vietnamese vivos voice dataset which does have a model card) produces the following:

Name Quality Language
X Low vi-VIVOS

Voice model card button output:

[Window Title]
Info

[Content]
Model card information is unavailable for this voice

[OK]