silence when trying save the log #2145

Closed
nvaccessAuto opened this Issue Mar 4, 2012 · 7 comments

1 participant

@nvaccessAuto

Reported by ateu on 2012-03-04 00:17
Unfortunately, I haven't more details to provide.
When trying to save the log, nvda speaks nothing after the save as dialog is opened.
Tested using nvda 2012.1 beta 2 and release 5042.

Thanks

@nvaccessAuto

Comment 1 by briang1 on 2012-03-04 06:14
It works fine in XP. Could this be some kind of permissions issue tied in with UAC in 7?

Did this actually work for you under the same conditions before?

@nvaccessAuto

Comment 2 by jteh on 2012-03-06 06:07
Just to confirm, are you running official beta and snapshot builds (as opposed to running from source or custom builds)? Were you using an installer or portable copy?

What are the results with NVDA 2011.3 and 2012.1beta1?

Strangely, I can reproduce this when running from source, but not when running from a binary build, even if built from the same source copy.

@nvaccessAuto

Comment 3 by jteh on 2012-03-06 07:52
Wow. This is a really weird problem and it took me forever to debug.

I assume you're using eSpeak. If so, this is fixed in 6124fbd (merged in caf7619). If this isn't the same problem, please reopen.
Changes:
Milestone changed from None to 2012.1
State: closed

@nvaccessAuto

Comment 4 by gavekort on 2012-10-29 17:15
I'm seeing similar issues when using the below line to set the sample rate.

This works fine.
sampleRate=espeakDLL.espeak_Initialize(AUDIO_OUTPUT_SYNCHRONOUS,300,
285 os.path.abspath("synthDrivers"),0)

This does not produce any output.
sampleRate=espeakDLL.espeak_Initialize(AUDIO_OUTPUT_SYNCHRONOUS,400,
185 os.path.abspath("synthDrivers"),0)

Any ideas ?

Kind regards
gavekort

@nvaccessAuto

Comment 5 by gavekort (in reply to comment 4) on 2012-10-29 17:21
It is only a problem when using the espeak driver. and i have made sure that the 2012.1.5044 changeset is in my code.

Kind regards.
Gavekort

Replying togavekort:

I'm seeing similar issues when using the below line to set the sample rate.

This works fine.

sampleRate=espeakDLL.espeak_Initialize(AUDIO_OUTPUT_SYNCHRONOUS,300,

285 os.path.abspath("synthDrivers"),0)

This does not produce any output.

sampleRate=espeakDLL.espeak_Initialize(AUDIO_OUTPUT_SYNCHRONOUS,400,

185 os.path.abspath("synthDrivers"),0)

Any ideas ?

Kind regards

gavekort

@nvaccessAuto

Comment 6 by jteh on 2012-10-29 23:17
Are you saying the official NVDA distribution does not work for you? You can't "set" the sample rate with eSpeak. It is determined by eSpeak (probably hard-coded).

@nvaccessAuto

Comment 7 by gavekort (in reply to comment 5) on 2012-11-30 09:02
Thanks i got it fixed now. The official NVDA distribution works fine, i was my problem.

Gavekort.

Are you saying the official NVDA distribution does not work for you? You can't "set" the sample rate with eSpeak. It is determined by eSpeak (probably hard-coded).


Replying to gavekort:

It is only a problem when using the espeak driver. and i have made sure that the 2012.1.5044 changeset is in my code.

Kind regards.

Gavekort gavekort

Replying togavekort:

I'm seeing similar issues when using the below line to set the sample rate.

This works fine.

sampleRate=espeakDLL.espeak_Initialize(AUDIO_OUTPUT_SYNCHRONOUS,300,

285                 os.path.abspath("synthDrivers"),0) 

This does not produce any output.

sampleRate=espeakDLL.espeak_Initialize(AUDIO_OUTPUT_SYNCHRONOUS,400,

185                 os.path.abspath("synthDrivers"),0) 

Any ideas ?

Kind regards gavekort gavekort

gavekort gavekort

@nvaccessAuto nvaccessAuto added this to the 2012.1 milestone Nov 10, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment