Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incorrect documentation for installation (with Natlink) #341

Closed
jaanli opened this issue May 19, 2021 · 9 comments
Closed

Incorrect documentation for installation (with Natlink) #341

jaanli opened this issue May 19, 2021 · 9 comments
Assignees
Labels
Documentation Issues related to documentation NatLink Issues related to NatLink

Comments

@jaanli
Copy link

jaanli commented May 19, 2021

The docs (https://dragonfly2.readthedocs.io/en/latest/natlink_engine.html#refnatlinkengine) state:

Natlink automatically loads macro files from a predefined directory. Common locations are:

C:\Program Files\NatLink\MacroSystem
My Documents\Natlink

At least one of these should be present after installing Natlink. 

However, after installing natlink following the instructions at https://github.com/dictation-toolbox/natlink - there is no MacroSystem directory.

After running start_natlinkconfig.exe, I had to enable the user directory (I put it in Dropbox).

image

This is the info tab:

image

Do you know how to create or find the MacroSystem directory?

(It could be helpful to update the install instructions with this info. Thank you!)

@drmfinlay
Copy link
Member

Thank you for reporting this. This is a mistake. The typical path for the MacroSystem directory — C:\NatLink\NatLink\MacroSystem — is missing from this list. That directory is common using the stable versions of Natlink that require Python 2.7. It seems this is done differently using the (unstable) development version that works with Python 3.

Nevertheless, setting the Natlink User Directory was the right thing to do. I will update the Natlink engine documentation page to include "C:\NatLink\NatLink\MacroSystem" and a few other things that are missing.

@drmfinlay drmfinlay self-assigned this May 20, 2021
@drmfinlay drmfinlay added Documentation Issues related to documentation NatLink Issues related to NatLink labels May 20, 2021
drmfinlay added a commit that referenced this issue May 20, 2021
Re: #337, #341.

- Add info on the supported Natlink versions and required Python
  version.
- Include "C:\NatLink\NatLink\MacroSystem" as a common location for
  Natlink's MacroSystem directory.
- Mention Natlink's optional user directory.
@drmfinlay
Copy link
Member

I've updated the Natlink engine documentation page. I think it is clearer now. Do you see anything else that should be added in?

@jaanli
Copy link
Author

jaanli commented May 20, 2021

Thanks so much @Danesprite !

Would a 'quickstart' guide make sense to add as a top level heading in https://dragonfly2.readthedocs.io/en/latest/? It could simply be a few steps to reproduce a minimal working example with the least amount of effort, a few commands to help verify that everything is working properly.

Context: there are so many moving parts here and I still can't get natlink/dragonfly to work with Dragon 15. Being able to know what to test to verify a minimal working example would be super helpful.

(I've spent a few hours on the phone with Nuance support over the past few days reinstalling Dragon. Not sure whether it's Dragon itself breaking things or my attempts at configuring natlink/dragonfly, and I'm not sure how to test these things given it's my first time trying to use this!)

@LexiconCode
Copy link
Member

I wouldn't mind connecting remotely over TeamViewer or something similar if you would think that would be helpful.

@LexiconCode
Copy link
Member

LexiconCode commented May 21, 2021

@altosaar Okay go ahead and get a hold of me through gitter via private chat. Once you enter the chat you can click on my icon and it gives you the option for private chat. I'm available most of today up until 5:15pm (GMT-5) and tomorrow.

@drmfinlay
Copy link
Member

@altosaar Glad I could help!

A 'quickstart' guide would very much depend on the engine back-end you're using. So we have separate pages for each engine. It is more involved with Natlink than the others. But, clearly, the page for it could be better. There are Natlink install instructions for the stable version (4.2), along with a video guide, here. I'll include a link for this on the page.

Sorry you've had trouble getting all this working.

@drmfinlay
Copy link
Member

drmfinlay commented May 22, 2021

I've added the link for this page instead, which is the page "above" the other one in the sitemap.

@jaanli
Copy link
Author

jaanli commented May 25, 2021

Thanks @Danesprite and @LexiconCode ! Just submitted a minimal working example with @LexiconCode 's template: master...altosaar:patch-1

Let me know if that looks OK!

@LexiconCode
Copy link
Member

Let me know if that looks OK!

Looks great and to the point!

@jaanli jaanli closed this as completed May 26, 2021
drmfinlay added a commit that referenced this issue Sep 4, 2022
Re: #341, #351.

The section on speech recognition engines has been updated.
drmfinlay added a commit that referenced this issue Sep 12, 2022
Re: #341, #351.

- Update Natlink SourceForge link.
- Make the section on command-modules clearer.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Documentation Issues related to documentation NatLink Issues related to NatLink
Projects
None yet
Development

No branches or pull requests

3 participants