This is the code and the errors I get. (warning, it is a lot, and to me kind of sounds criptic but I wonder if it has anything to do with how I am using snapshot version of NVDA).
>>>import accessible_output2 as ao2
>>> tts = ao2.outputs.nvda.NVDA()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\Name\AppData\Roaming\Python\Python35\site-packages\accessible_o
utput2-0.12.dev0-py3.5.egg\accessible_output2\outputs\base.py", line 21, in __in
it__
self.lib = load_library(self.lib64, cdll=self.cdll)
File "C:\Users\Name\AppData\Roaming\Python\Python35\site-packages\accessible_o
utput2-0.12.dev0-py3.5.egg\accessible_output2\__init__.py", line 15, in load_lib
rary
return ctypes.windll[libfile]
File "C:\Users\Name\AppData\Local\Programs\Python\Python35\lib\ctypes\__init__
.py", line 422, in __getitem__
return getattr(self, name)
File "C:\Users\Name\AppData\Local\Programs\Python\Python35\lib\ctypes\__init__
.py", line 417, in __getattr__
dll = self._dlltype(name)
File "C:\Users\Name\AppData\Local\Programs\Python\Python35\lib\ctypes\__init__
.py", line 347, in __init__
self._handle = _dlopen(self._name, mode)
OSError: [WinError 126] The specified module could not be found