dictation-toolbox / Caster

Dragonfly-Based Voice Programming and Accessibility Toolkit
https://dictation-toolbox.github.io/Caster/
Other
340 stars 121 forks source link

Upgrading Dragon with Natlink install to Python 3.10.x 32-bit #911

Closed LexiconCode closed 6 days ago

LexiconCode commented 3 years ago

Issuehunt badges

Blocking issue which needs to be remedied for Python 3.10.x 32-bit Natlink users. For now the master branch is recommended until the block is resolved. https://github.com/dictation-toolbox/Caster/issues/932

Caster has had support for Python 3 for a long time. In fact all other engines utilize Python 3 64-bit. There is still some cleaning up to do. I would like a proper release before supporting Python 3 for Dragon. During that time I'm working with people in the Dictation Toolbox community to test Natlink. All that is to say you're welcome to give the try and definitely let me know if you run into anything by posting issues here in the Natlink Repository.

These instructions work for any natlink based project like dragonfly or caster.

Preinstall requirements

  1. Download the caster main branch https://github.com/dictation-toolbox/Caster/archive/refs/heads/master.zip

  2. Unzip into directory as or rename it from Caster-master to Caster

  3. Edit requirements.txt remove the following line wxpython==4.1.0 in the my documents Caster directory

  4. Delete caster settings in caster user directory C:\Users\%USERNAME%\AppData\Local\caster (if prior install)

  5. Download the latest Natlink

    • Python 3.10.X 32 bit is required. (if you don't have Python 3.10 installed Natlink Installer will install it off path for you automatically)
    • Do not uncheck the default py launcher
  6. Run the Natlink Installer and a GUI should pop up at the end

  7. Configure the Natlink GUI point to Caster

    • image
  8. Install_Caster_DNS-WSR.bat - don't forget to delete wxpython==4.1.0 in step 3. first-

  9. Start Dragon

    • image

Notes

Notable changes:

Follow along on the natlink branch


IssueHunt Summary ### Backers (Total: $350.00) - [chrisflodin chrisflodin](https://issuehunt.io/u/chrisflodin) ($50.00) - [valkrysa valkrysa](https://issuehunt.io/u/valkrysa) ($300.00) #### [Become a backer now!](https://issuehunt.io/r/dictation-toolbox/Caster/issues/911) #### [Or submit a pull request to get the deposits!](https://issuehunt.io/r/dictation-toolbox/Caster/issues/911) ### Tips - Checkout the [Issuehunt explorer](https://issuehunt.io/r/dictation-toolbox/Caster/) to discover more funded issues. - Need some help from other developers? [Add your repositories](https://issuehunt.io/r/new) on IssueHunt to raise funds.
issuehunt-oss[bot] commented 3 years ago

@chrisflodin has funded $50.00 to this issue.


LexiconCode commented 3 years ago

Natlink in the master repo now works with DNS 13/DPI 14 and 15. As soon as the next release this documentation will be integrated into the caster project. Took longer than expected!

edit: A bug in mimic has been discovered delaying release.

LexiconCode commented 2 years ago

Update: a new major rework of the distribution and code of natlink is being developed.

Follow along on the natlink branch

Notable changes:

issuehunt-oss[bot] commented 2 years ago

@valkrysa has funded $300.00 to this issue.


exitflynn commented 1 year ago

Hey there :wave:! I'd like to work on this issue!

sarthakkathpalia commented 1 year ago

Is this issue still open? Would like to work on it. @LexiconCode

LexiconCode commented 6 days ago

This issue is complete and documentation is now in master branch!

See https://dictation-toolbox.github.io/Caster/#/Installation/Windows/Dragon_NaturallySpeaking