[audacity4blind] Re: nvda addon for audacity

  • From: David Bailes <drbailes@xxxxxxxxx>
  • To: audacity4blind@xxxxxxxxxxxxx
  • Date: Tue, 28 Nov 2017 11:40:14 +0000

Hi Robert,
I don't have such a wide range of synthesizers available, but I tried
Windows OneCore voices, and your addon worked fine. I don't have volume/up
down or pause on my keyboard, so wasn't able to test those gestures.

David.

On 27 November 2017 at 22:33, Robert Hänggi <aarjay.robert@xxxxxxxxx> wrote:

Hi David

I meant the Sapi 5 driver that appears in the NVDA Synthesizer dialog..

Here are all those I've got on my system for NVDA):

eSpeak NG
ETI-Eloquence
Microsoft Speech API version 4
Microsoft Speech API version 5
Microsoft Speech Mobile
Microsoft Speech Platform
Nuance Vocalizer expressive 2.2
SAPI 5 new
Speech Hub eSpeak
Speech Hub Mary TTS
Speech Hub Microsoft Speech API version 5
Speech Hub Microsoft Speech API version 5 - common driver
Speech Hub Microsoft Speech Platform
Speech Hub Pico TTS
Windows OneCore voices
No speech


I know that I had problems with the original Sapi 5 voices I had under Win
7.
NVDA crashed a lot of times. That's why I've installed the SpeechHub
server. I've also searched for Sapi 5 binaries and fixing tools.
Meanwhile, NVDA added the Sapi 5 new driver, presumably for 64-bit
architectures.
Eventually, I gave up; the old realSpeak/NextUp voices are simply not
up to the task any more.
It seems that the speech.cancelSpeech) command causes some issues.
Normally, it is invoked by pressing a modifier (shift, control) during
speech. However, it can be put into the code as well in order to e.g.
stop duplicated announcements.
I could of course look up in my code if Sapi % is running and suppress
those cancel commands accordingly. I wonder if others have the same
problem.
I'll make a note of the issue for future reference.


Little detail, you've got a lot of language errors en_gb in your
log--same as I. I think NVDA should try to fix such errors, if only by
adding British as a proper dialect.

Thanks for taking the time, David.

Robert

On 27/11/2017, David Bailes <drbailes@xxxxxxxxx> wrote:
Hi Robert,
I found "C:\Windows\System32\Speech\Common\sapi.dll"
and its version is 5.3.20717.00.

David.

On 27 November 2017 at 18:59, Robert Hänggi <aarjay.robert@xxxxxxxxx>
wrote:

Hi David
attaching is fine, no need for inline copy (unless it's easier for you).
That's all a bit queer.
The input gestures dialog should have a category Audacity" at the very
beginning.
21 commands if the focus is in the track panel
11 commands if you're e.g. in the selection tool bar.
It suggests to me that the add-on is unloaded/terminated if you didn't
hear the intro (during which all menus are being analysed) and
automatic command or time announcement do not work.

There may be a sound card problem when using Sapi 5. Do you have the
"Sapi 5 new driver". The mobile voice is an alternative as well (I use
vocalizer compact).

Some commands are:
F12, toggle input help
F9, playback meter
F10, Recording meter
NVDA+G, your guide
NVDA+E, selected/muted/soloed tracks.

Are you on Audacity 2.2.1 dev?

Cheers
Robert

On 27/11/2017, David Bailes <drbailes@xxxxxxxxx> wrote:
Hi Robert,
If I change to the espeak synth, then Audacity opens OK.
If I change back to sapi 5, close nvda, restart nvda and then alt +tab
to
audacity it hangs.
However if I open nvda with espeak set and then change to sapi 5, then
without closing nvda alt + tab to Audacity it seems ok.

I looked in input gestures dialog but there is no mention of Audacity,
so I
haven't been able to work out what the addon can do yet,

David.

On 27 November 2017 at 16:42, Robert Hänggi <aarjay.robert@xxxxxxxxx>
wrote:

Thanks David


It's getting stuck in the Sapi 5 driver, according to the log.
Can you change to another synth and retry?

You should hear an intro sound if it works.
I don't know if the splash screen has any influence, I don't get it
anyway (NVDA just says Task Bar during this time).
Does it work if Audacity is already open when you launch NVDA? You'll
probably have to alt-tab away from Audacity once.
The addOn should partially support 2.1.3, so you could try that too.

Robert

On 27/11/2017, David Bailes <drbailes@xxxxxxxxx> wrote:
Hi Robert,
log is attached.

How do I disable the splash screen? Note, this is not the welcome
screen.

David.

On 27 November 2017 at 15:58, Robert Hänggi
<aarjay.robert@xxxxxxxxx>
wrote:

Hi David
Does it work if the splash screen is disabled?

Can you post the log?
Thanks
Robert

On 27/11/2017, David Bailes <drbailes@xxxxxxxxx> wrote:
Hi Robert,
I've tried this addon  with NVDA 2017.3 and Windows 10.
Unfortunately,
with
the addon installed, if I try to open Audacity, NVDA hangs, and
Audacity
only gets as far as the splash screen.

David.

On 5 November 2017 at 17:44, Robert Hänggi <
aarjay.robert@xxxxxxxxx>
wrote:

Hi
You can try this addon:
https://www.dropbox.com/s/xkj5e62y0dbyja1/audacity-17.
309-dev.nvda-addon?dl=1

I hadn't the time to write the help file yet.
You can look up the gestures in the input gesture dialog under
Audacity.
F12 toggles the extended input help that includes all Audacity
commands (important: enable all menus under
Audacity->view->extra
menus).

NVDA+G shows the famous Jaws guide for Audacity as browsable
message.

Feedback appreciated.

Regards
Robert


On 03/11/2017, Rami Ahmad <blindathlete6@xxxxxxxxx> wrote:
hello
with the release of Audacity 2.2.0, do we have a compatible
addon
for
NVDA
that enhances the use of the program?
best regards.


The audacity4blind web site is at
//www.freelists.org/webpage/audacity4blind

Subscribe and unsubscribe information, message archives,
Audacity keyboard commands, and more...

To unsubscribe from audacity4blind, send an email to
audacity4blind-request@xxxxxxxxxxxxx
with subject line
unsubscribe



The audacity4blind web site is at
//www.freelists.org/webpage/audacity4blind

Subscribe and unsubscribe information, message archives,
Audacity keyboard commands, and more...

To unsubscribe from audacity4blind, send an email to
audacity4blind-request@xxxxxxxxxxxxx
with subject line
unsubscribe




The audacity4blind web site is at
//www.freelists.org/webpage/audacity4blind

Subscribe and unsubscribe information, message archives,
Audacity keyboard commands, and more...

To unsubscribe from audacity4blind, send an email to
audacity4blind-request@xxxxxxxxxxxxx
with subject line
unsubscribe




The audacity4blind web site is at
//www.freelists.org/webpage/audacity4blind

Subscribe and unsubscribe information, message archives,
Audacity keyboard commands, and more...

To unsubscribe from audacity4blind, send an email to
audacity4blind-request@xxxxxxxxxxxxx
with subject line
unsubscribe




The audacity4blind web site is at
//www.freelists.org/webpage/audacity4blind

Subscribe and unsubscribe information, message archives,
Audacity keyboard commands, and more...

To unsubscribe from audacity4blind, send an email to
audacity4blind-request@xxxxxxxxxxxxx
with subject line
unsubscribe




The audacity4blind web site is at
//www.freelists.org/webpage/audacity4blind

Subscribe and unsubscribe information, message archives,
Audacity keyboard commands, and more...

To unsubscribe from audacity4blind, send an email to
audacity4blind-request@xxxxxxxxxxxxx
with subject line
unsubscribe


Other related posts: