[audacity4blind] Re: nvda addon for audacity

  • From: David Bailes <drbailes@xxxxxxxxx>
  • To: audacity4blind@xxxxxxxxxxxxx
  • Date: Mon, 27 Nov 2017 16:19:53 +0000

Hi Robert,
I've replied with the log as an attachment, but just in case the mailing
list doesn't like it, below is the log inline:

INFO - __main__ (16:10:20.608):
Starting NVDA
INFO - core.main (16:10:20.796):
Config dir: C:\Users\David\AppData\Roaming\nvda
INFO - config.ConfigManager._loadConfig (16:10:20.796):
Loading config: C:\Users\David\AppData\Roaming\nvda\nvda.ini
INFO - config.ConfigManager._loadConfig (16:10:20.798):
Config loaded (after upgrade, and in the state it will be used by NVDA):
{u'schemaVersion': u'2', u'upgrade': {}, u'update': {u'autoCheck':
u'True'}, u'general': {u'showWelcomeDialogAtStartup': u'False',
u'language': u'Windows', u'saveConfigurationOnExit': u'True', u'askToExit':
u'True', u'playStartAndExitSounds': u'True', u'loggingLevel': u'DEBUG'},
u'speech': {u'synth': u'sapi5', u'outputDevice': u'Microsoft Sound Mapper',
u'espeak': {u'voice': u'en', u'variant': u'max', u'rate': u'30', u'pitch':
u'40', u'inflection': u'75', u'volume': u'100'}, u'sapi5': {u'voice':
u'HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Speech\\Voices\\Tokens\\TTS_MS_EN-GB_HAZEL_11.0',
u'volume': u'100'}}, u'braille': {u'noBraille': {u'port': u''}},
u'keyboard': {u'speakTypedWords': u'True', u'speakTypedCharacters':
u'False'}, u'mouse': {u'enableMouseTracking': u'False'}, u'reviewCursor':
{u'simpleReviewMode': u'False'}, u'presentation':
{u'guessObjectPositionInformationWhenUnavailable': u'False'}}
DEBUG - core.main (16:10:20.861):
setting language to Windows
INFO - core.main (16:10:20.861):
NVDA version 2017.3
INFO - core.main (16:10:20.861):
Using Windows version 10.0.15063 workstation
INFO - core.main (16:10:20.861):
Using Python version 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:42:59)
[MSC v.1500 32 bit (Intel)]
INFO - core.main (16:10:20.861):
Using comtypes version 0.6.2
DEBUG - core.main (16:10:20.877):
Initializing add-ons system
DEBUG - addonHandler._getAvailableAddonsFromPath (16:10:20.881):
Listing add-ons from C:\Users\David\AppData\Roaming\nvda\addons
DEBUG - addonHandler._getAvailableAddonsFromPath (16:10:20.881):
Loading add-on from C:\Users\David\AppData\Roaming\nvda\addons\audacity
DEBUG - addonHandler._getAvailableAddonsFromPath (16:10:20.882):
Found add-on audacity
DEBUG - core.main (16:10:21.105):
Initializing appModule Handler
DEBUG - addonHandler.Addon.addToPackagePath (16:10:21.105):
Addon audacity added to appModules package path
DEBUG - core.main (16:10:21.105):
Initializing NVDAHelper
DEBUG - core.main (16:10:21.161):
Speech Dictionary processing
DEBUG - speechDictHandler.SpeechDict.load (16:10:21.161):
Loading speech dictionary
'C:\Users\David\AppData\Roaming\nvda\speechDicts\default.dic'...
DEBUG - speechDictHandler.SpeechDict.load (16:10:21.161):
file 'C:\Users\David\AppData\Roaming\nvda\speechDicts\default.dic' not
found.
DEBUG - speechDictHandler.SpeechDict.load (16:10:21.161):
Loading speech dictionary 'builtin.dic'...
DEBUG - speechDictHandler.SpeechDict.load (16:10:21.164):
3 loaded records.
DEBUG - core.main (16:10:21.164):
Initializing speech
WARNING - stdout (16:10:21.170):
hooked waveOutOpen
WARNING - stdout (16:10:21.170):
hooked waveOutClose
DEBUG - speechDictHandler.SpeechDict.load (16:10:21.256):
Loading speech dictionary
'C:\Users\David\AppData\Roaming\nvda\speechDicts\sapi5-Microsoft Hazel
Desktop - English (Great Britain).dic'...
DEBUG - speechDictHandler.SpeechDict.load (16:10:21.257):
file 'C:\Users\David\AppData\Roaming\nvda\speechDicts\sapi5-Microsoft Hazel
Desktop - English (Great Britain).dic' not found.
INFO - synthDriverHandler.setSynth (16:10:21.257):
Loaded synthDriver sapi5
INFO - core.main (16:10:21.257):
Using wx version 3.0.2.0 msw (classic)
DEBUG - core.main (16:10:21.260):
Initializing braille input
INFO - brailleInput.initialize (16:10:21.260):
Braille input initialized
DEBUG - core.main (16:10:21.260):
Initializing braille
INFO - braille.initialize (16:10:21.260):
Using liblouis version 3.2.0
INFO - braille.BrailleHandler.setDisplayByName (16:10:21.263):
Loaded braille display driver noBraille, current display has 0 cells.
DEBUG - core.main (16:10:21.263):
Initializing displayModel
DEBUG - core.main (16:10:21.263):
Initializing GUI
DEBUG - core.main (16:10:21.302):
initializing Java Access Bridge support
WARNING - core.main (16:10:21.302):
Java Access Bridge not available
DEBUG - core.main (16:10:21.305):
Initializing winConsole support
DEBUG - core.main (16:10:21.305):
Initializing UIA support
INFO - _UIAHandler.UIAHandler.MTAThreadFunc (16:10:21.309):
UIAutomation: IUIAutomation3
DEBUG - core.main (16:10:21.592):
Initializing IAccessible support
DEBUG - core.main (16:10:21.592):
Initializing input core
DEBUGWARNING - inputCore.InputManager.loadLocaleGestureMap (16:10:21.594):
No locale gesture map for language en
DEBUGWARNING - inputCore.InputManager.loadUserGestureMap (16:10:21.594):
No user gesture map
DEBUG - core.main (16:10:21.594):
Initializing keyboard handler
DEBUG - core.main (16:10:21.595):
initializing mouse handler
DEBUG - core.main (16:10:21.621):
Initializing touchHandler
DEBUGWARNING - touchHandler.initialize (16:10:21.621):
No touch devices found
DEBUG - core.main (16:10:21.621):
Initializing global plugin handler
DEBUG - core.main (16:10:21.627):
Initializing core pump
DEBUG - core.main (16:10:21.628):
Initializing watchdog
DEBUG - core.main (16:10:21.630):
initializing updateCheck
INFO - core.main (16:10:21.630):
NVDA initialized
DEBUG - core.main (16:10:21.631):
entering wx application main loop
IO - speech.speak (16:10:21.700):
Speaking [LangChangeCommand ('en_GB'), u'LogFilesAndCrashDumps \xb7
nvaccess/nvda Wiki \xb7 GitHub  window']
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (16:10:21.713):
Unsupported speech command: LangChangeCommand ('en_GB')
DEBUGWARNING - RPC process 8748 (SearchUI.exe) (16:10:30.523):
Thread 2172, build\x86_64\remote\ia2Support.cpp,
IA2Support_inProcess_initialize, 163:
disabling IA2 support

IO - speech.speak (16:10:30.674):
Speaking [LangChangeCommand ('en_GB'), u'Start  window']
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (16:10:30.674):
Unsupported speech command: LangChangeCommand ('en_GB')
IO - speech.speak (16:10:30.698):
Speaking [LangChangeCommand ('en_GB'), u'Cortana  window']
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (16:10:30.700):
Unsupported speech command: LangChangeCommand ('en_GB')
IO - speech.speak (16:10:30.711):
Speaking [LangChangeCommand ('en_GB'), u'Search box  edit']
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (16:10:30.711):
Unsupported speech command: LangChangeCommand ('en_GB')
DEBUG - NVDAObjects.NVDAObject._get_placeholder (16:10:30.742):
Potential unimplemented child class:
<NVDAObjects.Dynamic_StartMenuSearchFieldEditableTextWithoutAutoSelectDetectionSearchFieldUIA
object at 0x04FB0B30>
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:30.743):
_getTextWithFieldsForUIARange
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:30.769):
rootElement: edit
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:30.770):
full text:
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:30.772):
Fetching parents starting from enclosingElement
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:30.773):
Hit root
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:30.773):
Done fetching parents
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:30.773):
Generating controlFields for parents
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:30.773):
Done generating controlFields for parents
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:30.773):
Yielding control starts for parents
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:30.773):
Done yielding control starts for parents
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:30.775):
Yielding balanced fields for textRange
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:30.775):
no children
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:30.775):
Yielding text
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFields_text (16:10:30.775):
_getTextWithFields_text start
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFields_text (16:10:30.775):
Walking by unit None
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFields_text (16:10:30.775):
With further units of: [1, 2, 0]
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFields_text (16:10:30.776):
Done _getTextWithFields_text
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:30.776):
_getTextWithFieldsForUIARange end
IO - speech.speak (16:10:30.779):
Speaking [LangChangeCommand ('en_GB'), u'blank']
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (16:10:30.779):
Unsupported speech command: LangChangeCommand ('en_GB')
IO - inputCore.InputManager.executeGesture (16:10:31.816):
Input: kb(desktop):a
IO - inputCore.InputManager.executeGesture (16:10:32.032):
Input: kb(desktop):u
IO - inputCore.InputManager.executeGesture (16:10:32.315):
Input: kb(desktop):d
DEBUG - NVDAObjects.UIA.edge.EdgeNode._get_isCurrent (16:10:32.476):
aria props = label=Audacity, Desktop app;role=listitem;selected=true;
IO - speech.speak (16:10:32.477):
Speaking [LangChangeCommand ('en_GB'), u'Audacity, Desktop app  1 of 6']
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (16:10:32.477):
Unsupported speech command: LangChangeCommand ('en_GB')
DEBUG - NVDAObjects.UIA.edge.EdgeNode._get_isCurrent (16:10:32.770):
aria props = label=Audacity, Desktop app;role=listitem;selected=true;
IO - speech.speak (16:10:32.773):
Speaking [LangChangeCommand ('en_GB'), u'Audacity, Desktop app  1 of 10']
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (16:10:32.775):
Unsupported speech command: LangChangeCommand ('en_GB')
DEBUG - NVDAObjects.UIA.edge.EdgeNode._get_isCurrent (16:10:34.851):
aria props = label=Audacity, Desktop app;role=listitem;selected=true;
IO - speech.speak (16:10:34.851):
Speaking [LangChangeCommand ('en_GB'), u'Audacity, Desktop app  1 of 10']
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (16:10:34.851):
Unsupported speech command: LangChangeCommand ('en_GB')
IO - inputCore.InputManager.executeGesture (16:10:40.168):
Input: kb(desktop):enter
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:40.184):
_getTextWithFieldsForUIARange
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:40.184):
rootElement: edit
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:40.184):
full text: u
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:40.184):
Fetching parents starting from enclosingElement
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:40.184):
Hit root
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:40.184):
Done fetching parents
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:40.184):
Generating controlFields for parents
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:40.184):
Done generating controlFields for parents
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:40.184):
Yielding control starts for parents
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:40.184):
Done yielding control starts for parents
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:40.184):
Yielding balanced fields for textRange
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:40.184):
no children
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:40.184):
Yielding text
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFields_text (16:10:40.184):
_getTextWithFields_text start
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFields_text (16:10:40.184):
Walking by unit None
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFields_text (16:10:40.184):
With further units of: [1, 2, 0]
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFields_text (16:10:40.184):
Chunk has text. Fetching formatting
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFields_text (16:10:40.184):
Yielding formatting and text
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFields_text (16:10:40.184):
Done _getTextWithFields_text
DEBUG - NVDAObjects.UIA.UIATextInfo._getTextWithFieldsForUIARange
(16:10:40.184):
_getTextWithFieldsForUIARange end
IO - speech.speak (16:10:40.415):
Speaking [LangChangeCommand ('en_GB'), u'unknown']
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (16:10:40.415):
Unsupported speech command: LangChangeCommand ('en_GB')
DEBUGWARNING - watchdog._watcher (16:10:41.450):
Trying to recover from freeze, core stack:
  File "nvda.pyw", line 199, in <module>
  File "core.pyo", line 396, in main
  File "wx\_core.pyo", line 8657, in MainLoop
  File "wx\_core.pyo", line 7952, in MainLoop
  File "core.pyo", line 366, in Notify
  File "IAccessibleHandler.pyo", line 889, in pumpAll
  File "IAccessibleHandler.pyo", line 750, in processForegroundWinEvent
  File "appModuleHandler.pyo", line 127, in update
  File "appModuleHandler.pyo", line 112, in getAppModuleFromProcessID
  File "appModuleHandler.pyo", line 90, in getAppNameFromProcessID
  File
"C:\Users\David\AppData\Roaming\nvda\addons\audacity\appModules\audacity.py",
line 497, in <module>
  File
"C:\Users\David\AppData\Roaming\nvda\addons\audacity\appModules\audacity.py",
line 498, in SelectionControls
  File "speech.pyo", line 105, in cancelSpeech
  File "synthDrivers\sapi5.pyo", line 302, in cancel

WARNING - watchdog._watcher (16:10:56.473):
Core frozen in stack:
  File "nvda.pyw", line 199, in <module>
  File "core.pyo", line 396, in main
  File "wx\_core.pyo", line 8657, in MainLoop
  File "wx\_core.pyo", line 7952, in MainLoop
  File "core.pyo", line 366, in Notify
  File "IAccessibleHandler.pyo", line 889, in pumpAll
  File "IAccessibleHandler.pyo", line 750, in processForegroundWinEvent
  File "appModuleHandler.pyo", line 127, in update
  File "appModuleHandler.pyo", line 112, in getAppModuleFromProcessID
  File "appModuleHandler.pyo", line 90, in getAppNameFromProcessID
  File
"C:\Users\David\AppData\Roaming\nvda\addons\audacity\appModules\audacity.py",
line 497, in <module>
  File
"C:\Users\David\AppData\Roaming\nvda\addons\audacity\appModules\audacity.py",
line 498, in SelectionControls
  File "speech.pyo", line 105, in cancelSpeech
  File "synthDrivers\sapi5.pyo", line 302, in cancel

WARNING - watchdog._watcher (16:11:11.536):
Core frozen in stack:
  File "nvda.pyw", line 199, in <module>
  File "core.pyo", line 396, in main
  File "wx\_core.pyo", line 8657, in MainLoop
  File "wx\_core.pyo", line 7952, in MainLoop
  File "core.pyo", line 366, in Notify
  File "IAccessibleHandler.pyo", line 889, in pumpAll
  File "IAccessibleHandler.pyo", line 750, in processForegroundWinEvent
  File "appModuleHandler.pyo", line 127, in update
  File "appModuleHandler.pyo", line 112, in getAppModuleFromProcessID
  File "appModuleHandler.pyo", line 90, in getAppNameFromProcessID
  File
"C:\Users\David\AppData\Roaming\nvda\addons\audacity\appModules\audacity.py",
line 497, in <module>
  File
"C:\Users\David\AppData\Roaming\nvda\addons\audacity\appModules\audacity.py",
line 498, in SelectionControls
  File "speech.pyo", line 105, in cancelSpeech
  File "synthDrivers\sapi5.pyo", line 302, in cancel

WARNING - watchdog._watcher (16:11:26.553):
Core frozen in stack:
  File "nvda.pyw", line 199, in <module>
  File "core.pyo", line 396, in main
  File "wx\_core.pyo", line 8657, in MainLoop
  File "wx\_core.pyo", line 7952, in MainLoop
  File "core.pyo", line 366, in Notify
  File "IAccessibleHandler.pyo", line 889, in pumpAll
  File "IAccessibleHandler.pyo", line 750, in processForegroundWinEvent
  File "appModuleHandler.pyo", line 127, in update
  File "appModuleHandler.pyo", line 112, in getAppModuleFromProcessID
  File "appModuleHandler.pyo", line 90, in getAppNameFromProcessID
  File
"C:\Users\David\AppData\Roaming\nvda\addons\audacity\appModules\audacity.py",
line 497, in <module>
  File
"C:\Users\David\AppData\Roaming\nvda\addons\audacity\appModules\audacity.py",
line 498, in SelectionControls
  File "speech.pyo", line 105, in cancelSpeech
  File "synthDrivers\sapi5.pyo", line 302, in cancel

WARNING - watchdog._watcher (16:11:41.556):
Core frozen in stack:
  File "nvda.pyw", line 199, in <module>
  File "core.pyo", line 396, in main
  File "wx\_core.pyo", line 8657, in MainLoop
  File "wx\_core.pyo", line 7952, in MainLoop
  File "core.pyo", line 366, in Notify
  File "IAccessibleHandler.pyo", line 889, in pumpAll
  File "IAccessibleHandler.pyo", line 750, in processForegroundWinEvent
  File "appModuleHandler.pyo", line 127, in update
  File "appModuleHandler.pyo", line 112, in getAppModuleFromProcessID
  File "appModuleHandler.pyo", line 90, in getAppNameFromProcessID
  File
"C:\Users\David\AppData\Roaming\nvda\addons\audacity\appModules\audacity.py",
line 497, in <module>
  File
"C:\Users\David\AppData\Roaming\nvda\addons\audacity\appModules\audacity.py",
line 498, in SelectionControls
  File "speech.pyo", line 105, in cancelSpeech
  File "synthDrivers\sapi5.pyo", line 302, in cancel

David.

On 27 November 2017 at 16:15, 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



Other related posts: