Giter Site home page Giter Site logo

natlink's Introduction

Natlink

Natlink is a compatibility module for Dragon NaturallySpeaking (DNS/DPI) v13-v16 on Windows that allows the user to run Python scripts that interact with DNS on Windows OS.

Introduction

Natlink can be used as a library for low-level access Dragon engine with a framework for writing grammars and macros.

Grammars can be used to insert text boilerplate, operate the menus of programs, or otherwise control a computer. They can even be used to help write computer programs. A grammar specifies what will happen when certain words are dictated with grammar rules. For example, a hypothetical grammar could have a very simple rule american date today which prints the current date out in a format mm/dd/yyyy.

view - Documentation

Ecosystem

There are different projects that utilize natlink to build your own grammar/scripts:

Natlink is this repository. Natlink is an C++ extension module for Dragon NaturallySpeaking (DNS/DPI). Natlink C++ is installed only by the Natlink's installer and not through PyPI.

Natlink Core: Provides the Python interface to this repositories C++ extension and loads native Natlink grammars. The Natlink installer installs natlink core to the correct python site-packages. All natlink based projects depend on natlinkcore which is required For the following projects to function with Dragon NaturallySpeaking

Dragonfly is speech recognition framework for Python that makes it convenient to create custom commands to use with speech recognition software that can be cross-platform and supports multiple speech recognition engines.

Unimacro: project aims to provide a rich set of command grammars, that can be configured by the users without programming knowledge.

Caster Caster extends Dragonfly for features like CCR (continuous command recogntion) aand provides a set of commands and grammars for programming and general computer use.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.