How can I use Dragon NaturallySpeaking to write LaTeX math formulas by voice efficiently?seeking information regarding the availability of voice recognition software for latex inputIs there a way to use Dragon Naturally Speaking in latex?Any online video tutorials on TEX / LATEX and MathML, and similar other tools for Windows users?How to properly write long logical formulas?How can I prevent LaTeX from breaking inline formulas globally?How to write this math equation in LaTeXHow to write a math closure with subscript in LaTeX?seeking information regarding the availability of voice recognition software for latex inputHow can I make it easier to write LaTeX documents with elaborate mathematics?How can I write framed formulas in my LaTeX document?Is there a way to use Dragon Naturally Speaking in latex?How to Write Math Equation in LaTeX

How strictly should I take "Candidates must be local"?

Force user to remove USB token

Why is there a voltage between the mains ground and my radiator?

"One can do his homework in the library"

How do I deal with a powergamer in a game full of beginners in a school club?

Am I not good enough for you?

How do you like my writing?

Norms on fields

In the late 1940’s to early 1950’s what technology was available that could melt a LOT of ice?

Is there an equal sign with wider gap?

Examples of a statistic that is not independent of sample's distribution?

Extra alignment tab has been changed to cr. } using table, tabular and resizebox

PTIJ: How can I halachically kill a vampire?

How much stiffer are 23c tires over 28c?

Peter's Strange Word

Is there any way to damage Intellect Devourer(s) when already within a creature's skull?

Is it true that real estate prices mainly go up?

Is Gradient Descent central to every optimizer?

How to create a hard link to an inode (ext4)?

Latest web browser compatible with Windows 98

Why is this plane circling around the Lucknow airport every day?

Space in array system equations

If the Captain's screens are out, does he switch seats with the co-pilot?

Do items de-spawn in Diablo?



How can I use Dragon NaturallySpeaking to write LaTeX math formulas by voice efficiently?


seeking information regarding the availability of voice recognition software for latex inputIs there a way to use Dragon Naturally Speaking in latex?Any online video tutorials on TEX / LATEX and MathML, and similar other tools for Windows users?How to properly write long logical formulas?How can I prevent LaTeX from breaking inline formulas globally?How to write this math equation in LaTeXHow to write a math closure with subscript in LaTeX?seeking information regarding the availability of voice recognition software for latex inputHow can I make it easier to write LaTeX documents with elaborate mathematics?How can I write framed formulas in my LaTeX document?Is there a way to use Dragon Naturally Speaking in latex?How to Write Math Equation in LaTeX













75















I write LaTeX documents by voice using Dragon NaturallySpeaking for speech recognition. It allows me to write much faster than if I had to type on a keyboard (~ 100 WPM vs. 50), I find that voice commands are easier to remember than keyboard shortcuts and in the long run it prevents from RSI.



I would like to be able to write LaTeX math formulas by voice efficiently. How can I achieve that? Do there exist libraries of useful voice commands dedicated to LaTeX? Should I use Dragon NaturallySpeaking extensions such as NatLink, DragonFly or Vocola?










share|improve this question



















  • 7





    IMHO, the finer points of mathematical expression are too niche for there to be any such tool, especially one that works reliably. Were I in your position, I would speak-insert a memo to myself (or simply speak the equation so you don't forget it) and hand-write the mathematics later, possibly using one of the many math editors there are out there.

    – Sean Allred
    Nov 16 '13 at 20:23






  • 5





    I'm voting to close this question as off-topic because it is about non-TeX-specific tools for writing LaTeX code.

    – ChrisS
    Apr 21 '15 at 10:55






  • 18





    @ChrisS Well, that's a shame. Many TeX users around me would be interested in this question, and the question is obviously TeX-specific...

    – Franck Dernoncourt
    Apr 21 '15 at 16:08






  • 18





    I've voted to reopen this question. I think it is on topic; even though there are general issues involved, there is a substantial part that is likely to be quite LaTeX/TeX specific. (I'm less optimistic about you getting an actual answer, but I still think the question is very worthwhile.

    – Alan Munn
    Apr 21 '15 at 17:23






  • 17





    @ChrisS -- this question is very important for visually disabled tex users. it deserves all the help it can get. like alan munn, i'm not really optimistic about immediately usable answers, but if the problem can raise enough awareness and attention, maybe someone will be inspired to develop something useful. (in a way, i'm surprised that there hasn't been more pressure to provide such facilities under the americans with disabilities act. the fact that math is a small niche market may be relevant, but if someone raised a challenge, ...)

    – barbara beeton
    Apr 21 '15 at 17:52















75















I write LaTeX documents by voice using Dragon NaturallySpeaking for speech recognition. It allows me to write much faster than if I had to type on a keyboard (~ 100 WPM vs. 50), I find that voice commands are easier to remember than keyboard shortcuts and in the long run it prevents from RSI.



I would like to be able to write LaTeX math formulas by voice efficiently. How can I achieve that? Do there exist libraries of useful voice commands dedicated to LaTeX? Should I use Dragon NaturallySpeaking extensions such as NatLink, DragonFly or Vocola?










share|improve this question



















  • 7





    IMHO, the finer points of mathematical expression are too niche for there to be any such tool, especially one that works reliably. Were I in your position, I would speak-insert a memo to myself (or simply speak the equation so you don't forget it) and hand-write the mathematics later, possibly using one of the many math editors there are out there.

    – Sean Allred
    Nov 16 '13 at 20:23






  • 5





    I'm voting to close this question as off-topic because it is about non-TeX-specific tools for writing LaTeX code.

    – ChrisS
    Apr 21 '15 at 10:55






  • 18





    @ChrisS Well, that's a shame. Many TeX users around me would be interested in this question, and the question is obviously TeX-specific...

    – Franck Dernoncourt
    Apr 21 '15 at 16:08






  • 18





    I've voted to reopen this question. I think it is on topic; even though there are general issues involved, there is a substantial part that is likely to be quite LaTeX/TeX specific. (I'm less optimistic about you getting an actual answer, but I still think the question is very worthwhile.

    – Alan Munn
    Apr 21 '15 at 17:23






  • 17





    @ChrisS -- this question is very important for visually disabled tex users. it deserves all the help it can get. like alan munn, i'm not really optimistic about immediately usable answers, but if the problem can raise enough awareness and attention, maybe someone will be inspired to develop something useful. (in a way, i'm surprised that there hasn't been more pressure to provide such facilities under the americans with disabilities act. the fact that math is a small niche market may be relevant, but if someone raised a challenge, ...)

    – barbara beeton
    Apr 21 '15 at 17:52













75












75








75


18






I write LaTeX documents by voice using Dragon NaturallySpeaking for speech recognition. It allows me to write much faster than if I had to type on a keyboard (~ 100 WPM vs. 50), I find that voice commands are easier to remember than keyboard shortcuts and in the long run it prevents from RSI.



I would like to be able to write LaTeX math formulas by voice efficiently. How can I achieve that? Do there exist libraries of useful voice commands dedicated to LaTeX? Should I use Dragon NaturallySpeaking extensions such as NatLink, DragonFly or Vocola?










share|improve this question
















I write LaTeX documents by voice using Dragon NaturallySpeaking for speech recognition. It allows me to write much faster than if I had to type on a keyboard (~ 100 WPM vs. 50), I find that voice commands are easier to remember than keyboard shortcuts and in the long run it prevents from RSI.



I would like to be able to write LaTeX math formulas by voice efficiently. How can I achieve that? Do there exist libraries of useful voice commands dedicated to LaTeX? Should I use Dragon NaturallySpeaking extensions such as NatLink, DragonFly or Vocola?







math-mode accessibility






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Apr 21 '15 at 17:51







Franck Dernoncourt

















asked Nov 16 '13 at 20:20









Franck DernoncourtFranck Dernoncourt

75511026




75511026







  • 7





    IMHO, the finer points of mathematical expression are too niche for there to be any such tool, especially one that works reliably. Were I in your position, I would speak-insert a memo to myself (or simply speak the equation so you don't forget it) and hand-write the mathematics later, possibly using one of the many math editors there are out there.

    – Sean Allred
    Nov 16 '13 at 20:23






  • 5





    I'm voting to close this question as off-topic because it is about non-TeX-specific tools for writing LaTeX code.

    – ChrisS
    Apr 21 '15 at 10:55






  • 18





    @ChrisS Well, that's a shame. Many TeX users around me would be interested in this question, and the question is obviously TeX-specific...

    – Franck Dernoncourt
    Apr 21 '15 at 16:08






  • 18





    I've voted to reopen this question. I think it is on topic; even though there are general issues involved, there is a substantial part that is likely to be quite LaTeX/TeX specific. (I'm less optimistic about you getting an actual answer, but I still think the question is very worthwhile.

    – Alan Munn
    Apr 21 '15 at 17:23






  • 17





    @ChrisS -- this question is very important for visually disabled tex users. it deserves all the help it can get. like alan munn, i'm not really optimistic about immediately usable answers, but if the problem can raise enough awareness and attention, maybe someone will be inspired to develop something useful. (in a way, i'm surprised that there hasn't been more pressure to provide such facilities under the americans with disabilities act. the fact that math is a small niche market may be relevant, but if someone raised a challenge, ...)

    – barbara beeton
    Apr 21 '15 at 17:52












  • 7





    IMHO, the finer points of mathematical expression are too niche for there to be any such tool, especially one that works reliably. Were I in your position, I would speak-insert a memo to myself (or simply speak the equation so you don't forget it) and hand-write the mathematics later, possibly using one of the many math editors there are out there.

    – Sean Allred
    Nov 16 '13 at 20:23






  • 5





    I'm voting to close this question as off-topic because it is about non-TeX-specific tools for writing LaTeX code.

    – ChrisS
    Apr 21 '15 at 10:55






  • 18





    @ChrisS Well, that's a shame. Many TeX users around me would be interested in this question, and the question is obviously TeX-specific...

    – Franck Dernoncourt
    Apr 21 '15 at 16:08






  • 18





    I've voted to reopen this question. I think it is on topic; even though there are general issues involved, there is a substantial part that is likely to be quite LaTeX/TeX specific. (I'm less optimistic about you getting an actual answer, but I still think the question is very worthwhile.

    – Alan Munn
    Apr 21 '15 at 17:23






  • 17





    @ChrisS -- this question is very important for visually disabled tex users. it deserves all the help it can get. like alan munn, i'm not really optimistic about immediately usable answers, but if the problem can raise enough awareness and attention, maybe someone will be inspired to develop something useful. (in a way, i'm surprised that there hasn't been more pressure to provide such facilities under the americans with disabilities act. the fact that math is a small niche market may be relevant, but if someone raised a challenge, ...)

    – barbara beeton
    Apr 21 '15 at 17:52







7




7





IMHO, the finer points of mathematical expression are too niche for there to be any such tool, especially one that works reliably. Were I in your position, I would speak-insert a memo to myself (or simply speak the equation so you don't forget it) and hand-write the mathematics later, possibly using one of the many math editors there are out there.

– Sean Allred
Nov 16 '13 at 20:23





IMHO, the finer points of mathematical expression are too niche for there to be any such tool, especially one that works reliably. Were I in your position, I would speak-insert a memo to myself (or simply speak the equation so you don't forget it) and hand-write the mathematics later, possibly using one of the many math editors there are out there.

– Sean Allred
Nov 16 '13 at 20:23




5




5





I'm voting to close this question as off-topic because it is about non-TeX-specific tools for writing LaTeX code.

– ChrisS
Apr 21 '15 at 10:55





I'm voting to close this question as off-topic because it is about non-TeX-specific tools for writing LaTeX code.

– ChrisS
Apr 21 '15 at 10:55




18




18





@ChrisS Well, that's a shame. Many TeX users around me would be interested in this question, and the question is obviously TeX-specific...

– Franck Dernoncourt
Apr 21 '15 at 16:08





@ChrisS Well, that's a shame. Many TeX users around me would be interested in this question, and the question is obviously TeX-specific...

– Franck Dernoncourt
Apr 21 '15 at 16:08




18




18





I've voted to reopen this question. I think it is on topic; even though there are general issues involved, there is a substantial part that is likely to be quite LaTeX/TeX specific. (I'm less optimistic about you getting an actual answer, but I still think the question is very worthwhile.

– Alan Munn
Apr 21 '15 at 17:23





I've voted to reopen this question. I think it is on topic; even though there are general issues involved, there is a substantial part that is likely to be quite LaTeX/TeX specific. (I'm less optimistic about you getting an actual answer, but I still think the question is very worthwhile.

– Alan Munn
Apr 21 '15 at 17:23




17




17





@ChrisS -- this question is very important for visually disabled tex users. it deserves all the help it can get. like alan munn, i'm not really optimistic about immediately usable answers, but if the problem can raise enough awareness and attention, maybe someone will be inspired to develop something useful. (in a way, i'm surprised that there hasn't been more pressure to provide such facilities under the americans with disabilities act. the fact that math is a small niche market may be relevant, but if someone raised a challenge, ...)

– barbara beeton
Apr 21 '15 at 17:52





@ChrisS -- this question is very important for visually disabled tex users. it deserves all the help it can get. like alan munn, i'm not really optimistic about immediately usable answers, but if the problem can raise enough awareness and attention, maybe someone will be inspired to develop something useful. (in a way, i'm surprised that there hasn't been more pressure to provide such facilities under the americans with disabilities act. the fact that math is a small niche market may be relevant, but if someone raised a challenge, ...)

– barbara beeton
Apr 21 '15 at 17:52










6 Answers
6






active

oldest

votes


















24














(This is an edited version of an answer I posted on Math Stack Exchange. The original question was about doing math without handwriting due to disability. link.)



(Context: I have a chronic pain condition and typing is very painful.)



I use a system based on NatLaTeX to dictate all of my formal mathematics, including anything in that I'm going to turn in for my coursework. Basically, NatLaTeX defines a speakable form of many common LaTeX commands, including everything you need for most mathematical expressions. Using a custom vocabulary in Dragon NaturallySpeaking, I can dictate a plain text file containing this NatLaTeX source. I then use scripts from the NatLaTeX project to transform my dictated text into actual LaTeX source, which I can then compile into nicely typeset mathematics using a standard LaTeX compiler. (Actually, I use a batch file to automate the process.) Just as a note, I have made several modifications to NatLaTeX in order to optimize it for mathematics (the original author was a physicist) and to adjust for changes in LaTeX. Feel free to contact me if you want a copy of the modified scripts. I do eventually intend to post them somewhere online, but I need to spend some time updating the documentation first (and that's really hard to justify spending time on it while I'm preparing for comprehensive exams!).



Advantages to NatLaTeX include flexibility and speed (no need to pause between "commands," unlike some other systems). Disadvantages include a steep learning curve and not being able to see your work (typeset or in LaTeX source) in real time. NatLaTeX is more verbose than LaTeX, so it's harder to read, but it can be edited using the built-in commands in Dragon, because everything is speakable.



You also don't get the advantages of using a nice text editor that does syntax highlighting etc., because Dragon only has "full text control" (which is necessary for easy editing by voice) in a couple of editors. I've actually written a good bit of NatLaTeX in MS Notepad for this reason. DtPad is a better, but still not great, option.



Here are a few examples to show how NatLaTeX works.



Discrete Math Example:

NatLaTeX Input (dictated with Dragon)



Given a poset "(P, precedes)", a collection of linear extensions" calligraphy R 
equals left curly brace precedes sub one, precedes sub two, low dots, precedes sub
k right curly brace" is called a ``realizer'' of "P" if "precedes equals
intersection of sub i equals one to the k precedes sub k", where each relation
"precedes sub i" is interpreted as a set of ordered pairs and "intersection of"
is set intersection. Equivalently, "calligraphy R " is a realizer of "P" if, for
all "p, q in P", "p precedes q" if and only if "p precedes sub i q" for all "one
less than or equal to i less than or equal to k".


LaTeX Output



Given a poset ( ( P , prec )), a collection of linear extensions (
mathcal R = prec_1 , prec_2 , ldots , prec_k ) is called
a ``realizer'' of ( P) if ( prec = bigcap_ i = 1 ^k prec_k),
where each relation ( prec_i) is interpreted as a set of ordered
pairs and ( bigcap) is set intersection. Equivalently, ( mathcal
R ) is a realizer of ( P) if, for all ( p , q in P), ( p prec
q) if and only if ( p prec_i q) for all ( 1 leq i leq k).


Analysis Example:

NatLaTeX Input (dictated with Dragon)



begin theorem [Monotone Convergence Theorem]
Let "left curly brace f sub n right curly brace sub n equals one to the infinity"
be a sequence of nonnegative measurable functions with "f sub one less than or
equal to f sub two less than or equal to low dots less than or equal to f sub n less
than or equal to f sub n +1 less than or equal to low dots" and "limit of sub n
f sub n equals f" (pointwise). Then, "f" is measurable and
@beginequation
limit of sub n right arrow infinity integral f sub n d Greek mu equals integral
limit of sub n right arrow infinity f sub n d Greek mu equals integral f d Greek mu
@endequation
end theorem


LaTeX Output



begintheorem[Monotone Convergence Theorem]
Let ( f_n _ n = 1 ^infty) be a sequence of nonnegative
measurable functions with ( f_1 leq f_2 leq ldots leq f_n leq f_ n
+ 1 leq ldots) and ( lim_n f_n = f ) (pointwise). Then, ( f ) is
measurable and
beginequation
lim_ n rightarrow infty int f_n d mu = int lim_ n
rightarrow infty f_n d mu = int f d mu
endequation
endtheorem





share|improve this answer




















  • 3





    Apologies in advance, this is really a request to Anna Kirkpatrick following on from her answer, unfortunately I'm new to this site and can't find a better way to contact her. In the last 2 years I've both broken my neck and started a maths PhD. The result of this is that I need to type a lot of maths, but have very limited finger movement making typing very difficult. An effective voice to latex system is something then that I'm very interested in also and the natlatex solution that Anna Kirkpatrick mentioned sounds fantastic. I would be very interested in gaining a copy of your modified scri

    – user111618
    Aug 8 '16 at 17:34


















7














EDIT on 14th August 2018: Originally I sold this software on a website, but I recently made it open-source.




For Mac users I wrote an app to do precisely this, called SpeakLaTeX. It works with Dragon for Mac v6 although it's possible v5 may work too. There is a demonstration video:



https://www.youtube.com/watch?v=ay1LyHgUIjY



The customisation interface is designed for people who want full control over what comes out onto the page. You can expand or change the default commands freely.



For more details, see https://github.com/danielmartin0/SpeakLaTeX and the download link is at https://github.com/danielmartin0/SpeakLaTeX/releases.






share|improve this answer

























  • Neat, would you advise to use Dragon or Mac dictation tool?

    – Franck Dernoncourt
    Aug 2 '17 at 18:43






  • 1





    I've edited the post to mention that you can use either, or both simultaneously. Dragon input tends to be slightly faster on my testing.

    – Daniel Martin
    Aug 2 '17 at 18:50












  • I'm curious to see this in action, however the video seems to be down - at least it appears unavailable for me (Western Europe)

    – Marijn
    Nov 19 '18 at 17:14











  • Thanks Marijn, the permissions were set incorrectly. It's available now.

    – Daniel Martin
    Nov 20 '18 at 20:48












  • @FranckDernoncourt You definitely want to use Dragon. Mac dictation has very little functionality beyond mere transcription. Dragon is faster, more accurate, and can be extended quickly. In my opinion the choice is easy and is the ideal option for any speech recognition solution. Additionally, although you can use both together, but you will see performance drops as both these applications take a hit on your CPU and RAM.

    – Srivats Shankar
    Dec 5 '18 at 16:58


















5














At Michigan State University we us MathTalk and Scientific Notebook to dictate equations. http://www.mathtalk.com/



Dragon Naturally Speaking also has the ability to create macros that may be useful for commonly used LATEX strings.






share|improve this answer






























    4














    I haven't used this yet, so I can't comment on how well it works, but voicecode extends Dragon Dictate and looks like it could handle this.



    So far it's Mac only with Windows/Linux coming soon.



    See this YouTube video for an example of voicecode in action. That example is coding in Ruby but the process looks transferable.



    It sounds a bit crazy but it's a spoken language in it's own right for coding by voice, so it looks like it should support all of the symbols needed to construct LaTeX equations effectively by voice commands.






    share|improve this answer

























    • Thanks for the info! I feel like this should be a comment instead, though, unless you can add more details / provide an example.

      – Sean Allred
      Jul 14 '15 at 18:50







    • 1





      Hi Sean! At the time I didn't have enough rep to comment. I'll either edit the post or add another comment with an example.

      – Harry
      Jul 14 '15 at 18:59











    • Additionally, while it would probably be a mouthful and a nightmare to speak, Mac OS X 10.9+ built in dictation can recognise punctuation and symbols, so in theory you could dictate equations, it just wouldn't be pretty ;) support.apple.com/en-gb/HT203084

      – Harry
      Jul 22 '15 at 12:52


















    3














    This post is now mostly out of date, so just see Mike Roberts' post about mathfly. There might be a little more vocab here than it is in mathfly https://gist.github.com/alexboche/cbad0f7b5ddf1e178b0edcf5a2beb601
    and here's another demo https://www.youtube.com/watch?v=z-iHvPmjcas






    share|improve this answer
































      3














      Further to Alex's post about caster, this functionality has now been released as Mathfly, with full documentation and example videos on the Github page. It is built on top of Dragon Professional Individual and uses Natlink to load its grammars. The LaTeX module is enabled by saying "enable latex" and provides a wide range of commands for inserting LaTeX syntax.



      For example, saying "begin equation" will insert:



      beginequation
      endequation



      and "symbol fraction" will produce:



      frac



      Commands can be changed and new commands added on the fly very easily, making this (in my opinion) an incredibly natural and intuitive way to dictate LaTeX. There are also grammars for dictating into WYSIWYG editors like LyX and Scientific Notebook which eliminates the need to learn LaTeX syntax.



      For a full list of commands, check out the documentation for the LaTeX module.






      share|improve this answer

























      • Love the opening statement, you ought to patent, "Using the voice command “configure latex” ". Seriously I will certainly give it a try especially as my sight is getting older and fingers less nimble. (hence these many edits :-)

        – KJO
        Jan 25 at 22:29











      • Mike Its not quickly clear if DNS via Natlink is essential for Mathfly to interface Castor with WSR (cheapskate I know, but I prefer minimal dependancies)

        – KJO
        Jan 25 at 22:43






      • 1





        Ah, apologies for that, I've updated the answer. Dragon is expensive but it is definitely the best on the market, and performs impressively. My disability necessitates it but I'm certain that it is faster than typing anyway.

        – Mike Roberts
        Jan 25 at 22:51











      • There is no longer a 7 day trial copy of Dragon Pro Individual (only 30 day money back offer) UK Students in receipt of the Disabled Student Allowance can get the pro version of Dragon at slightly more than half price e.g through dyslexic.com note other outlets are available.

        – KJO
        Jan 25 at 23:51











      Your Answer








      StackExchange.ready(function()
      var channelOptions =
      tags: "".split(" "),
      id: "85"
      ;
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function()
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled)
      StackExchange.using("snippets", function()
      createEditor();
      );

      else
      createEditor();

      );

      function createEditor()
      StackExchange.prepareEditor(
      heartbeatType: 'answer',
      autoActivateHeartbeat: false,
      convertImagesToLinks: false,
      noModals: true,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: null,
      bindNavPrevention: true,
      postfix: "",
      imageUploader:
      brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
      contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
      allowUrls: true
      ,
      onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      );



      );













      draft saved

      draft discarded


















      StackExchange.ready(
      function ()
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f145367%2fhow-can-i-use-dragon-naturallyspeaking-to-write-latex-math-formulas-by-voice-eff%23new-answer', 'question_page');

      );

      Post as a guest















      Required, but never shown

























      6 Answers
      6






      active

      oldest

      votes








      6 Answers
      6






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      24














      (This is an edited version of an answer I posted on Math Stack Exchange. The original question was about doing math without handwriting due to disability. link.)



      (Context: I have a chronic pain condition and typing is very painful.)



      I use a system based on NatLaTeX to dictate all of my formal mathematics, including anything in that I'm going to turn in for my coursework. Basically, NatLaTeX defines a speakable form of many common LaTeX commands, including everything you need for most mathematical expressions. Using a custom vocabulary in Dragon NaturallySpeaking, I can dictate a plain text file containing this NatLaTeX source. I then use scripts from the NatLaTeX project to transform my dictated text into actual LaTeX source, which I can then compile into nicely typeset mathematics using a standard LaTeX compiler. (Actually, I use a batch file to automate the process.) Just as a note, I have made several modifications to NatLaTeX in order to optimize it for mathematics (the original author was a physicist) and to adjust for changes in LaTeX. Feel free to contact me if you want a copy of the modified scripts. I do eventually intend to post them somewhere online, but I need to spend some time updating the documentation first (and that's really hard to justify spending time on it while I'm preparing for comprehensive exams!).



      Advantages to NatLaTeX include flexibility and speed (no need to pause between "commands," unlike some other systems). Disadvantages include a steep learning curve and not being able to see your work (typeset or in LaTeX source) in real time. NatLaTeX is more verbose than LaTeX, so it's harder to read, but it can be edited using the built-in commands in Dragon, because everything is speakable.



      You also don't get the advantages of using a nice text editor that does syntax highlighting etc., because Dragon only has "full text control" (which is necessary for easy editing by voice) in a couple of editors. I've actually written a good bit of NatLaTeX in MS Notepad for this reason. DtPad is a better, but still not great, option.



      Here are a few examples to show how NatLaTeX works.



      Discrete Math Example:

      NatLaTeX Input (dictated with Dragon)



      Given a poset "(P, precedes)", a collection of linear extensions" calligraphy R 
      equals left curly brace precedes sub one, precedes sub two, low dots, precedes sub
      k right curly brace" is called a ``realizer'' of "P" if "precedes equals
      intersection of sub i equals one to the k precedes sub k", where each relation
      "precedes sub i" is interpreted as a set of ordered pairs and "intersection of"
      is set intersection. Equivalently, "calligraphy R " is a realizer of "P" if, for
      all "p, q in P", "p precedes q" if and only if "p precedes sub i q" for all "one
      less than or equal to i less than or equal to k".


      LaTeX Output



      Given a poset ( ( P , prec )), a collection of linear extensions (
      mathcal R = prec_1 , prec_2 , ldots , prec_k ) is called
      a ``realizer'' of ( P) if ( prec = bigcap_ i = 1 ^k prec_k),
      where each relation ( prec_i) is interpreted as a set of ordered
      pairs and ( bigcap) is set intersection. Equivalently, ( mathcal
      R ) is a realizer of ( P) if, for all ( p , q in P), ( p prec
      q) if and only if ( p prec_i q) for all ( 1 leq i leq k).


      Analysis Example:

      NatLaTeX Input (dictated with Dragon)



      begin theorem [Monotone Convergence Theorem]
      Let "left curly brace f sub n right curly brace sub n equals one to the infinity"
      be a sequence of nonnegative measurable functions with "f sub one less than or
      equal to f sub two less than or equal to low dots less than or equal to f sub n less
      than or equal to f sub n +1 less than or equal to low dots" and "limit of sub n
      f sub n equals f" (pointwise). Then, "f" is measurable and
      @beginequation
      limit of sub n right arrow infinity integral f sub n d Greek mu equals integral
      limit of sub n right arrow infinity f sub n d Greek mu equals integral f d Greek mu
      @endequation
      end theorem


      LaTeX Output



      begintheorem[Monotone Convergence Theorem]
      Let ( f_n _ n = 1 ^infty) be a sequence of nonnegative
      measurable functions with ( f_1 leq f_2 leq ldots leq f_n leq f_ n
      + 1 leq ldots) and ( lim_n f_n = f ) (pointwise). Then, ( f ) is
      measurable and
      beginequation
      lim_ n rightarrow infty int f_n d mu = int lim_ n
      rightarrow infty f_n d mu = int f d mu
      endequation
      endtheorem





      share|improve this answer




















      • 3





        Apologies in advance, this is really a request to Anna Kirkpatrick following on from her answer, unfortunately I'm new to this site and can't find a better way to contact her. In the last 2 years I've both broken my neck and started a maths PhD. The result of this is that I need to type a lot of maths, but have very limited finger movement making typing very difficult. An effective voice to latex system is something then that I'm very interested in also and the natlatex solution that Anna Kirkpatrick mentioned sounds fantastic. I would be very interested in gaining a copy of your modified scri

        – user111618
        Aug 8 '16 at 17:34















      24














      (This is an edited version of an answer I posted on Math Stack Exchange. The original question was about doing math without handwriting due to disability. link.)



      (Context: I have a chronic pain condition and typing is very painful.)



      I use a system based on NatLaTeX to dictate all of my formal mathematics, including anything in that I'm going to turn in for my coursework. Basically, NatLaTeX defines a speakable form of many common LaTeX commands, including everything you need for most mathematical expressions. Using a custom vocabulary in Dragon NaturallySpeaking, I can dictate a plain text file containing this NatLaTeX source. I then use scripts from the NatLaTeX project to transform my dictated text into actual LaTeX source, which I can then compile into nicely typeset mathematics using a standard LaTeX compiler. (Actually, I use a batch file to automate the process.) Just as a note, I have made several modifications to NatLaTeX in order to optimize it for mathematics (the original author was a physicist) and to adjust for changes in LaTeX. Feel free to contact me if you want a copy of the modified scripts. I do eventually intend to post them somewhere online, but I need to spend some time updating the documentation first (and that's really hard to justify spending time on it while I'm preparing for comprehensive exams!).



      Advantages to NatLaTeX include flexibility and speed (no need to pause between "commands," unlike some other systems). Disadvantages include a steep learning curve and not being able to see your work (typeset or in LaTeX source) in real time. NatLaTeX is more verbose than LaTeX, so it's harder to read, but it can be edited using the built-in commands in Dragon, because everything is speakable.



      You also don't get the advantages of using a nice text editor that does syntax highlighting etc., because Dragon only has "full text control" (which is necessary for easy editing by voice) in a couple of editors. I've actually written a good bit of NatLaTeX in MS Notepad for this reason. DtPad is a better, but still not great, option.



      Here are a few examples to show how NatLaTeX works.



      Discrete Math Example:

      NatLaTeX Input (dictated with Dragon)



      Given a poset "(P, precedes)", a collection of linear extensions" calligraphy R 
      equals left curly brace precedes sub one, precedes sub two, low dots, precedes sub
      k right curly brace" is called a ``realizer'' of "P" if "precedes equals
      intersection of sub i equals one to the k precedes sub k", where each relation
      "precedes sub i" is interpreted as a set of ordered pairs and "intersection of"
      is set intersection. Equivalently, "calligraphy R " is a realizer of "P" if, for
      all "p, q in P", "p precedes q" if and only if "p precedes sub i q" for all "one
      less than or equal to i less than or equal to k".


      LaTeX Output



      Given a poset ( ( P , prec )), a collection of linear extensions (
      mathcal R = prec_1 , prec_2 , ldots , prec_k ) is called
      a ``realizer'' of ( P) if ( prec = bigcap_ i = 1 ^k prec_k),
      where each relation ( prec_i) is interpreted as a set of ordered
      pairs and ( bigcap) is set intersection. Equivalently, ( mathcal
      R ) is a realizer of ( P) if, for all ( p , q in P), ( p prec
      q) if and only if ( p prec_i q) for all ( 1 leq i leq k).


      Analysis Example:

      NatLaTeX Input (dictated with Dragon)



      begin theorem [Monotone Convergence Theorem]
      Let "left curly brace f sub n right curly brace sub n equals one to the infinity"
      be a sequence of nonnegative measurable functions with "f sub one less than or
      equal to f sub two less than or equal to low dots less than or equal to f sub n less
      than or equal to f sub n +1 less than or equal to low dots" and "limit of sub n
      f sub n equals f" (pointwise). Then, "f" is measurable and
      @beginequation
      limit of sub n right arrow infinity integral f sub n d Greek mu equals integral
      limit of sub n right arrow infinity f sub n d Greek mu equals integral f d Greek mu
      @endequation
      end theorem


      LaTeX Output



      begintheorem[Monotone Convergence Theorem]
      Let ( f_n _ n = 1 ^infty) be a sequence of nonnegative
      measurable functions with ( f_1 leq f_2 leq ldots leq f_n leq f_ n
      + 1 leq ldots) and ( lim_n f_n = f ) (pointwise). Then, ( f ) is
      measurable and
      beginequation
      lim_ n rightarrow infty int f_n d mu = int lim_ n
      rightarrow infty f_n d mu = int f d mu
      endequation
      endtheorem





      share|improve this answer




















      • 3





        Apologies in advance, this is really a request to Anna Kirkpatrick following on from her answer, unfortunately I'm new to this site and can't find a better way to contact her. In the last 2 years I've both broken my neck and started a maths PhD. The result of this is that I need to type a lot of maths, but have very limited finger movement making typing very difficult. An effective voice to latex system is something then that I'm very interested in also and the natlatex solution that Anna Kirkpatrick mentioned sounds fantastic. I would be very interested in gaining a copy of your modified scri

        – user111618
        Aug 8 '16 at 17:34













      24












      24








      24







      (This is an edited version of an answer I posted on Math Stack Exchange. The original question was about doing math without handwriting due to disability. link.)



      (Context: I have a chronic pain condition and typing is very painful.)



      I use a system based on NatLaTeX to dictate all of my formal mathematics, including anything in that I'm going to turn in for my coursework. Basically, NatLaTeX defines a speakable form of many common LaTeX commands, including everything you need for most mathematical expressions. Using a custom vocabulary in Dragon NaturallySpeaking, I can dictate a plain text file containing this NatLaTeX source. I then use scripts from the NatLaTeX project to transform my dictated text into actual LaTeX source, which I can then compile into nicely typeset mathematics using a standard LaTeX compiler. (Actually, I use a batch file to automate the process.) Just as a note, I have made several modifications to NatLaTeX in order to optimize it for mathematics (the original author was a physicist) and to adjust for changes in LaTeX. Feel free to contact me if you want a copy of the modified scripts. I do eventually intend to post them somewhere online, but I need to spend some time updating the documentation first (and that's really hard to justify spending time on it while I'm preparing for comprehensive exams!).



      Advantages to NatLaTeX include flexibility and speed (no need to pause between "commands," unlike some other systems). Disadvantages include a steep learning curve and not being able to see your work (typeset or in LaTeX source) in real time. NatLaTeX is more verbose than LaTeX, so it's harder to read, but it can be edited using the built-in commands in Dragon, because everything is speakable.



      You also don't get the advantages of using a nice text editor that does syntax highlighting etc., because Dragon only has "full text control" (which is necessary for easy editing by voice) in a couple of editors. I've actually written a good bit of NatLaTeX in MS Notepad for this reason. DtPad is a better, but still not great, option.



      Here are a few examples to show how NatLaTeX works.



      Discrete Math Example:

      NatLaTeX Input (dictated with Dragon)



      Given a poset "(P, precedes)", a collection of linear extensions" calligraphy R 
      equals left curly brace precedes sub one, precedes sub two, low dots, precedes sub
      k right curly brace" is called a ``realizer'' of "P" if "precedes equals
      intersection of sub i equals one to the k precedes sub k", where each relation
      "precedes sub i" is interpreted as a set of ordered pairs and "intersection of"
      is set intersection. Equivalently, "calligraphy R " is a realizer of "P" if, for
      all "p, q in P", "p precedes q" if and only if "p precedes sub i q" for all "one
      less than or equal to i less than or equal to k".


      LaTeX Output



      Given a poset ( ( P , prec )), a collection of linear extensions (
      mathcal R = prec_1 , prec_2 , ldots , prec_k ) is called
      a ``realizer'' of ( P) if ( prec = bigcap_ i = 1 ^k prec_k),
      where each relation ( prec_i) is interpreted as a set of ordered
      pairs and ( bigcap) is set intersection. Equivalently, ( mathcal
      R ) is a realizer of ( P) if, for all ( p , q in P), ( p prec
      q) if and only if ( p prec_i q) for all ( 1 leq i leq k).


      Analysis Example:

      NatLaTeX Input (dictated with Dragon)



      begin theorem [Monotone Convergence Theorem]
      Let "left curly brace f sub n right curly brace sub n equals one to the infinity"
      be a sequence of nonnegative measurable functions with "f sub one less than or
      equal to f sub two less than or equal to low dots less than or equal to f sub n less
      than or equal to f sub n +1 less than or equal to low dots" and "limit of sub n
      f sub n equals f" (pointwise). Then, "f" is measurable and
      @beginequation
      limit of sub n right arrow infinity integral f sub n d Greek mu equals integral
      limit of sub n right arrow infinity f sub n d Greek mu equals integral f d Greek mu
      @endequation
      end theorem


      LaTeX Output



      begintheorem[Monotone Convergence Theorem]
      Let ( f_n _ n = 1 ^infty) be a sequence of nonnegative
      measurable functions with ( f_1 leq f_2 leq ldots leq f_n leq f_ n
      + 1 leq ldots) and ( lim_n f_n = f ) (pointwise). Then, ( f ) is
      measurable and
      beginequation
      lim_ n rightarrow infty int f_n d mu = int lim_ n
      rightarrow infty f_n d mu = int f d mu
      endequation
      endtheorem





      share|improve this answer















      (This is an edited version of an answer I posted on Math Stack Exchange. The original question was about doing math without handwriting due to disability. link.)



      (Context: I have a chronic pain condition and typing is very painful.)



      I use a system based on NatLaTeX to dictate all of my formal mathematics, including anything in that I'm going to turn in for my coursework. Basically, NatLaTeX defines a speakable form of many common LaTeX commands, including everything you need for most mathematical expressions. Using a custom vocabulary in Dragon NaturallySpeaking, I can dictate a plain text file containing this NatLaTeX source. I then use scripts from the NatLaTeX project to transform my dictated text into actual LaTeX source, which I can then compile into nicely typeset mathematics using a standard LaTeX compiler. (Actually, I use a batch file to automate the process.) Just as a note, I have made several modifications to NatLaTeX in order to optimize it for mathematics (the original author was a physicist) and to adjust for changes in LaTeX. Feel free to contact me if you want a copy of the modified scripts. I do eventually intend to post them somewhere online, but I need to spend some time updating the documentation first (and that's really hard to justify spending time on it while I'm preparing for comprehensive exams!).



      Advantages to NatLaTeX include flexibility and speed (no need to pause between "commands," unlike some other systems). Disadvantages include a steep learning curve and not being able to see your work (typeset or in LaTeX source) in real time. NatLaTeX is more verbose than LaTeX, so it's harder to read, but it can be edited using the built-in commands in Dragon, because everything is speakable.



      You also don't get the advantages of using a nice text editor that does syntax highlighting etc., because Dragon only has "full text control" (which is necessary for easy editing by voice) in a couple of editors. I've actually written a good bit of NatLaTeX in MS Notepad for this reason. DtPad is a better, but still not great, option.



      Here are a few examples to show how NatLaTeX works.



      Discrete Math Example:

      NatLaTeX Input (dictated with Dragon)



      Given a poset "(P, precedes)", a collection of linear extensions" calligraphy R 
      equals left curly brace precedes sub one, precedes sub two, low dots, precedes sub
      k right curly brace" is called a ``realizer'' of "P" if "precedes equals
      intersection of sub i equals one to the k precedes sub k", where each relation
      "precedes sub i" is interpreted as a set of ordered pairs and "intersection of"
      is set intersection. Equivalently, "calligraphy R " is a realizer of "P" if, for
      all "p, q in P", "p precedes q" if and only if "p precedes sub i q" for all "one
      less than or equal to i less than or equal to k".


      LaTeX Output



      Given a poset ( ( P , prec )), a collection of linear extensions (
      mathcal R = prec_1 , prec_2 , ldots , prec_k ) is called
      a ``realizer'' of ( P) if ( prec = bigcap_ i = 1 ^k prec_k),
      where each relation ( prec_i) is interpreted as a set of ordered
      pairs and ( bigcap) is set intersection. Equivalently, ( mathcal
      R ) is a realizer of ( P) if, for all ( p , q in P), ( p prec
      q) if and only if ( p prec_i q) for all ( 1 leq i leq k).


      Analysis Example:

      NatLaTeX Input (dictated with Dragon)



      begin theorem [Monotone Convergence Theorem]
      Let "left curly brace f sub n right curly brace sub n equals one to the infinity"
      be a sequence of nonnegative measurable functions with "f sub one less than or
      equal to f sub two less than or equal to low dots less than or equal to f sub n less
      than or equal to f sub n +1 less than or equal to low dots" and "limit of sub n
      f sub n equals f" (pointwise). Then, "f" is measurable and
      @beginequation
      limit of sub n right arrow infinity integral f sub n d Greek mu equals integral
      limit of sub n right arrow infinity f sub n d Greek mu equals integral f d Greek mu
      @endequation
      end theorem


      LaTeX Output



      begintheorem[Monotone Convergence Theorem]
      Let ( f_n _ n = 1 ^infty) be a sequence of nonnegative
      measurable functions with ( f_1 leq f_2 leq ldots leq f_n leq f_ n
      + 1 leq ldots) and ( lim_n f_n = f ) (pointwise). Then, ( f ) is
      measurable and
      beginequation
      lim_ n rightarrow infty int f_n d mu = int lim_ n
      rightarrow infty f_n d mu = int f d mu
      endequation
      endtheorem






      share|improve this answer














      share|improve this answer



      share|improve this answer








      edited Apr 13 '17 at 12:22









      Community

      1




      1










      answered Jun 28 '16 at 7:06









      Anna KirkpatrickAnna Kirkpatrick

      34123




      34123







      • 3





        Apologies in advance, this is really a request to Anna Kirkpatrick following on from her answer, unfortunately I'm new to this site and can't find a better way to contact her. In the last 2 years I've both broken my neck and started a maths PhD. The result of this is that I need to type a lot of maths, but have very limited finger movement making typing very difficult. An effective voice to latex system is something then that I'm very interested in also and the natlatex solution that Anna Kirkpatrick mentioned sounds fantastic. I would be very interested in gaining a copy of your modified scri

        – user111618
        Aug 8 '16 at 17:34












      • 3





        Apologies in advance, this is really a request to Anna Kirkpatrick following on from her answer, unfortunately I'm new to this site and can't find a better way to contact her. In the last 2 years I've both broken my neck and started a maths PhD. The result of this is that I need to type a lot of maths, but have very limited finger movement making typing very difficult. An effective voice to latex system is something then that I'm very interested in also and the natlatex solution that Anna Kirkpatrick mentioned sounds fantastic. I would be very interested in gaining a copy of your modified scri

        – user111618
        Aug 8 '16 at 17:34







      3




      3





      Apologies in advance, this is really a request to Anna Kirkpatrick following on from her answer, unfortunately I'm new to this site and can't find a better way to contact her. In the last 2 years I've both broken my neck and started a maths PhD. The result of this is that I need to type a lot of maths, but have very limited finger movement making typing very difficult. An effective voice to latex system is something then that I'm very interested in also and the natlatex solution that Anna Kirkpatrick mentioned sounds fantastic. I would be very interested in gaining a copy of your modified scri

      – user111618
      Aug 8 '16 at 17:34





      Apologies in advance, this is really a request to Anna Kirkpatrick following on from her answer, unfortunately I'm new to this site and can't find a better way to contact her. In the last 2 years I've both broken my neck and started a maths PhD. The result of this is that I need to type a lot of maths, but have very limited finger movement making typing very difficult. An effective voice to latex system is something then that I'm very interested in also and the natlatex solution that Anna Kirkpatrick mentioned sounds fantastic. I would be very interested in gaining a copy of your modified scri

      – user111618
      Aug 8 '16 at 17:34











      7














      EDIT on 14th August 2018: Originally I sold this software on a website, but I recently made it open-source.




      For Mac users I wrote an app to do precisely this, called SpeakLaTeX. It works with Dragon for Mac v6 although it's possible v5 may work too. There is a demonstration video:



      https://www.youtube.com/watch?v=ay1LyHgUIjY



      The customisation interface is designed for people who want full control over what comes out onto the page. You can expand or change the default commands freely.



      For more details, see https://github.com/danielmartin0/SpeakLaTeX and the download link is at https://github.com/danielmartin0/SpeakLaTeX/releases.






      share|improve this answer

























      • Neat, would you advise to use Dragon or Mac dictation tool?

        – Franck Dernoncourt
        Aug 2 '17 at 18:43






      • 1





        I've edited the post to mention that you can use either, or both simultaneously. Dragon input tends to be slightly faster on my testing.

        – Daniel Martin
        Aug 2 '17 at 18:50












      • I'm curious to see this in action, however the video seems to be down - at least it appears unavailable for me (Western Europe)

        – Marijn
        Nov 19 '18 at 17:14











      • Thanks Marijn, the permissions were set incorrectly. It's available now.

        – Daniel Martin
        Nov 20 '18 at 20:48












      • @FranckDernoncourt You definitely want to use Dragon. Mac dictation has very little functionality beyond mere transcription. Dragon is faster, more accurate, and can be extended quickly. In my opinion the choice is easy and is the ideal option for any speech recognition solution. Additionally, although you can use both together, but you will see performance drops as both these applications take a hit on your CPU and RAM.

        – Srivats Shankar
        Dec 5 '18 at 16:58















      7














      EDIT on 14th August 2018: Originally I sold this software on a website, but I recently made it open-source.




      For Mac users I wrote an app to do precisely this, called SpeakLaTeX. It works with Dragon for Mac v6 although it's possible v5 may work too. There is a demonstration video:



      https://www.youtube.com/watch?v=ay1LyHgUIjY



      The customisation interface is designed for people who want full control over what comes out onto the page. You can expand or change the default commands freely.



      For more details, see https://github.com/danielmartin0/SpeakLaTeX and the download link is at https://github.com/danielmartin0/SpeakLaTeX/releases.






      share|improve this answer

























      • Neat, would you advise to use Dragon or Mac dictation tool?

        – Franck Dernoncourt
        Aug 2 '17 at 18:43






      • 1





        I've edited the post to mention that you can use either, or both simultaneously. Dragon input tends to be slightly faster on my testing.

        – Daniel Martin
        Aug 2 '17 at 18:50












      • I'm curious to see this in action, however the video seems to be down - at least it appears unavailable for me (Western Europe)

        – Marijn
        Nov 19 '18 at 17:14











      • Thanks Marijn, the permissions were set incorrectly. It's available now.

        – Daniel Martin
        Nov 20 '18 at 20:48












      • @FranckDernoncourt You definitely want to use Dragon. Mac dictation has very little functionality beyond mere transcription. Dragon is faster, more accurate, and can be extended quickly. In my opinion the choice is easy and is the ideal option for any speech recognition solution. Additionally, although you can use both together, but you will see performance drops as both these applications take a hit on your CPU and RAM.

        – Srivats Shankar
        Dec 5 '18 at 16:58













      7












      7








      7







      EDIT on 14th August 2018: Originally I sold this software on a website, but I recently made it open-source.




      For Mac users I wrote an app to do precisely this, called SpeakLaTeX. It works with Dragon for Mac v6 although it's possible v5 may work too. There is a demonstration video:



      https://www.youtube.com/watch?v=ay1LyHgUIjY



      The customisation interface is designed for people who want full control over what comes out onto the page. You can expand or change the default commands freely.



      For more details, see https://github.com/danielmartin0/SpeakLaTeX and the download link is at https://github.com/danielmartin0/SpeakLaTeX/releases.






      share|improve this answer















      EDIT on 14th August 2018: Originally I sold this software on a website, but I recently made it open-source.




      For Mac users I wrote an app to do precisely this, called SpeakLaTeX. It works with Dragon for Mac v6 although it's possible v5 may work too. There is a demonstration video:



      https://www.youtube.com/watch?v=ay1LyHgUIjY



      The customisation interface is designed for people who want full control over what comes out onto the page. You can expand or change the default commands freely.



      For more details, see https://github.com/danielmartin0/SpeakLaTeX and the download link is at https://github.com/danielmartin0/SpeakLaTeX/releases.







      share|improve this answer














      share|improve this answer



      share|improve this answer








      edited Nov 19 '18 at 16:09

























      answered Aug 2 '17 at 18:41









      Daniel MartinDaniel Martin

      7112




      7112












      • Neat, would you advise to use Dragon or Mac dictation tool?

        – Franck Dernoncourt
        Aug 2 '17 at 18:43






      • 1





        I've edited the post to mention that you can use either, or both simultaneously. Dragon input tends to be slightly faster on my testing.

        – Daniel Martin
        Aug 2 '17 at 18:50












      • I'm curious to see this in action, however the video seems to be down - at least it appears unavailable for me (Western Europe)

        – Marijn
        Nov 19 '18 at 17:14











      • Thanks Marijn, the permissions were set incorrectly. It's available now.

        – Daniel Martin
        Nov 20 '18 at 20:48












      • @FranckDernoncourt You definitely want to use Dragon. Mac dictation has very little functionality beyond mere transcription. Dragon is faster, more accurate, and can be extended quickly. In my opinion the choice is easy and is the ideal option for any speech recognition solution. Additionally, although you can use both together, but you will see performance drops as both these applications take a hit on your CPU and RAM.

        – Srivats Shankar
        Dec 5 '18 at 16:58

















      • Neat, would you advise to use Dragon or Mac dictation tool?

        – Franck Dernoncourt
        Aug 2 '17 at 18:43






      • 1





        I've edited the post to mention that you can use either, or both simultaneously. Dragon input tends to be slightly faster on my testing.

        – Daniel Martin
        Aug 2 '17 at 18:50












      • I'm curious to see this in action, however the video seems to be down - at least it appears unavailable for me (Western Europe)

        – Marijn
        Nov 19 '18 at 17:14











      • Thanks Marijn, the permissions were set incorrectly. It's available now.

        – Daniel Martin
        Nov 20 '18 at 20:48












      • @FranckDernoncourt You definitely want to use Dragon. Mac dictation has very little functionality beyond mere transcription. Dragon is faster, more accurate, and can be extended quickly. In my opinion the choice is easy and is the ideal option for any speech recognition solution. Additionally, although you can use both together, but you will see performance drops as both these applications take a hit on your CPU and RAM.

        – Srivats Shankar
        Dec 5 '18 at 16:58
















      Neat, would you advise to use Dragon or Mac dictation tool?

      – Franck Dernoncourt
      Aug 2 '17 at 18:43





      Neat, would you advise to use Dragon or Mac dictation tool?

      – Franck Dernoncourt
      Aug 2 '17 at 18:43




      1




      1





      I've edited the post to mention that you can use either, or both simultaneously. Dragon input tends to be slightly faster on my testing.

      – Daniel Martin
      Aug 2 '17 at 18:50






      I've edited the post to mention that you can use either, or both simultaneously. Dragon input tends to be slightly faster on my testing.

      – Daniel Martin
      Aug 2 '17 at 18:50














      I'm curious to see this in action, however the video seems to be down - at least it appears unavailable for me (Western Europe)

      – Marijn
      Nov 19 '18 at 17:14





      I'm curious to see this in action, however the video seems to be down - at least it appears unavailable for me (Western Europe)

      – Marijn
      Nov 19 '18 at 17:14













      Thanks Marijn, the permissions were set incorrectly. It's available now.

      – Daniel Martin
      Nov 20 '18 at 20:48






      Thanks Marijn, the permissions were set incorrectly. It's available now.

      – Daniel Martin
      Nov 20 '18 at 20:48














      @FranckDernoncourt You definitely want to use Dragon. Mac dictation has very little functionality beyond mere transcription. Dragon is faster, more accurate, and can be extended quickly. In my opinion the choice is easy and is the ideal option for any speech recognition solution. Additionally, although you can use both together, but you will see performance drops as both these applications take a hit on your CPU and RAM.

      – Srivats Shankar
      Dec 5 '18 at 16:58





      @FranckDernoncourt You definitely want to use Dragon. Mac dictation has very little functionality beyond mere transcription. Dragon is faster, more accurate, and can be extended quickly. In my opinion the choice is easy and is the ideal option for any speech recognition solution. Additionally, although you can use both together, but you will see performance drops as both these applications take a hit on your CPU and RAM.

      – Srivats Shankar
      Dec 5 '18 at 16:58











      5














      At Michigan State University we us MathTalk and Scientific Notebook to dictate equations. http://www.mathtalk.com/



      Dragon Naturally Speaking also has the ability to create macros that may be useful for commonly used LATEX strings.






      share|improve this answer



























        5














        At Michigan State University we us MathTalk and Scientific Notebook to dictate equations. http://www.mathtalk.com/



        Dragon Naturally Speaking also has the ability to create macros that may be useful for commonly used LATEX strings.






        share|improve this answer

























          5












          5








          5







          At Michigan State University we us MathTalk and Scientific Notebook to dictate equations. http://www.mathtalk.com/



          Dragon Naturally Speaking also has the ability to create macros that may be useful for commonly used LATEX strings.






          share|improve this answer













          At Michigan State University we us MathTalk and Scientific Notebook to dictate equations. http://www.mathtalk.com/



          Dragon Naturally Speaking also has the ability to create macros that may be useful for commonly used LATEX strings.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered May 4 '16 at 15:41









          Stephen BlosserStephen Blosser

          5111




          5111





















              4














              I haven't used this yet, so I can't comment on how well it works, but voicecode extends Dragon Dictate and looks like it could handle this.



              So far it's Mac only with Windows/Linux coming soon.



              See this YouTube video for an example of voicecode in action. That example is coding in Ruby but the process looks transferable.



              It sounds a bit crazy but it's a spoken language in it's own right for coding by voice, so it looks like it should support all of the symbols needed to construct LaTeX equations effectively by voice commands.






              share|improve this answer

























              • Thanks for the info! I feel like this should be a comment instead, though, unless you can add more details / provide an example.

                – Sean Allred
                Jul 14 '15 at 18:50







              • 1





                Hi Sean! At the time I didn't have enough rep to comment. I'll either edit the post or add another comment with an example.

                – Harry
                Jul 14 '15 at 18:59











              • Additionally, while it would probably be a mouthful and a nightmare to speak, Mac OS X 10.9+ built in dictation can recognise punctuation and symbols, so in theory you could dictate equations, it just wouldn't be pretty ;) support.apple.com/en-gb/HT203084

                – Harry
                Jul 22 '15 at 12:52















              4














              I haven't used this yet, so I can't comment on how well it works, but voicecode extends Dragon Dictate and looks like it could handle this.



              So far it's Mac only with Windows/Linux coming soon.



              See this YouTube video for an example of voicecode in action. That example is coding in Ruby but the process looks transferable.



              It sounds a bit crazy but it's a spoken language in it's own right for coding by voice, so it looks like it should support all of the symbols needed to construct LaTeX equations effectively by voice commands.






              share|improve this answer

























              • Thanks for the info! I feel like this should be a comment instead, though, unless you can add more details / provide an example.

                – Sean Allred
                Jul 14 '15 at 18:50







              • 1





                Hi Sean! At the time I didn't have enough rep to comment. I'll either edit the post or add another comment with an example.

                – Harry
                Jul 14 '15 at 18:59











              • Additionally, while it would probably be a mouthful and a nightmare to speak, Mac OS X 10.9+ built in dictation can recognise punctuation and symbols, so in theory you could dictate equations, it just wouldn't be pretty ;) support.apple.com/en-gb/HT203084

                – Harry
                Jul 22 '15 at 12:52













              4












              4








              4







              I haven't used this yet, so I can't comment on how well it works, but voicecode extends Dragon Dictate and looks like it could handle this.



              So far it's Mac only with Windows/Linux coming soon.



              See this YouTube video for an example of voicecode in action. That example is coding in Ruby but the process looks transferable.



              It sounds a bit crazy but it's a spoken language in it's own right for coding by voice, so it looks like it should support all of the symbols needed to construct LaTeX equations effectively by voice commands.






              share|improve this answer















              I haven't used this yet, so I can't comment on how well it works, but voicecode extends Dragon Dictate and looks like it could handle this.



              So far it's Mac only with Windows/Linux coming soon.



              See this YouTube video for an example of voicecode in action. That example is coding in Ruby but the process looks transferable.



              It sounds a bit crazy but it's a spoken language in it's own right for coding by voice, so it looks like it should support all of the symbols needed to construct LaTeX equations effectively by voice commands.







              share|improve this answer














              share|improve this answer



              share|improve this answer








              edited Jul 14 '15 at 19:02

























              answered Jul 13 '15 at 0:22









              HarryHarry

              39329




              39329












              • Thanks for the info! I feel like this should be a comment instead, though, unless you can add more details / provide an example.

                – Sean Allred
                Jul 14 '15 at 18:50







              • 1





                Hi Sean! At the time I didn't have enough rep to comment. I'll either edit the post or add another comment with an example.

                – Harry
                Jul 14 '15 at 18:59











              • Additionally, while it would probably be a mouthful and a nightmare to speak, Mac OS X 10.9+ built in dictation can recognise punctuation and symbols, so in theory you could dictate equations, it just wouldn't be pretty ;) support.apple.com/en-gb/HT203084

                – Harry
                Jul 22 '15 at 12:52

















              • Thanks for the info! I feel like this should be a comment instead, though, unless you can add more details / provide an example.

                – Sean Allred
                Jul 14 '15 at 18:50







              • 1





                Hi Sean! At the time I didn't have enough rep to comment. I'll either edit the post or add another comment with an example.

                – Harry
                Jul 14 '15 at 18:59











              • Additionally, while it would probably be a mouthful and a nightmare to speak, Mac OS X 10.9+ built in dictation can recognise punctuation and symbols, so in theory you could dictate equations, it just wouldn't be pretty ;) support.apple.com/en-gb/HT203084

                – Harry
                Jul 22 '15 at 12:52
















              Thanks for the info! I feel like this should be a comment instead, though, unless you can add more details / provide an example.

              – Sean Allred
              Jul 14 '15 at 18:50






              Thanks for the info! I feel like this should be a comment instead, though, unless you can add more details / provide an example.

              – Sean Allred
              Jul 14 '15 at 18:50





              1




              1





              Hi Sean! At the time I didn't have enough rep to comment. I'll either edit the post or add another comment with an example.

              – Harry
              Jul 14 '15 at 18:59





              Hi Sean! At the time I didn't have enough rep to comment. I'll either edit the post or add another comment with an example.

              – Harry
              Jul 14 '15 at 18:59













              Additionally, while it would probably be a mouthful and a nightmare to speak, Mac OS X 10.9+ built in dictation can recognise punctuation and symbols, so in theory you could dictate equations, it just wouldn't be pretty ;) support.apple.com/en-gb/HT203084

              – Harry
              Jul 22 '15 at 12:52





              Additionally, while it would probably be a mouthful and a nightmare to speak, Mac OS X 10.9+ built in dictation can recognise punctuation and symbols, so in theory you could dictate equations, it just wouldn't be pretty ;) support.apple.com/en-gb/HT203084

              – Harry
              Jul 22 '15 at 12:52











              3














              This post is now mostly out of date, so just see Mike Roberts' post about mathfly. There might be a little more vocab here than it is in mathfly https://gist.github.com/alexboche/cbad0f7b5ddf1e178b0edcf5a2beb601
              and here's another demo https://www.youtube.com/watch?v=z-iHvPmjcas






              share|improve this answer





























                3














                This post is now mostly out of date, so just see Mike Roberts' post about mathfly. There might be a little more vocab here than it is in mathfly https://gist.github.com/alexboche/cbad0f7b5ddf1e178b0edcf5a2beb601
                and here's another demo https://www.youtube.com/watch?v=z-iHvPmjcas






                share|improve this answer



























                  3












                  3








                  3







                  This post is now mostly out of date, so just see Mike Roberts' post about mathfly. There might be a little more vocab here than it is in mathfly https://gist.github.com/alexboche/cbad0f7b5ddf1e178b0edcf5a2beb601
                  and here's another demo https://www.youtube.com/watch?v=z-iHvPmjcas






                  share|improve this answer















                  This post is now mostly out of date, so just see Mike Roberts' post about mathfly. There might be a little more vocab here than it is in mathfly https://gist.github.com/alexboche/cbad0f7b5ddf1e178b0edcf5a2beb601
                  and here's another demo https://www.youtube.com/watch?v=z-iHvPmjcas







                  share|improve this answer














                  share|improve this answer



                  share|improve this answer








                  edited Jan 28 at 1:43

























                  answered Jan 4 at 1:20









                  Alex BocheAlex Boche

                  916




                  916





















                      3














                      Further to Alex's post about caster, this functionality has now been released as Mathfly, with full documentation and example videos on the Github page. It is built on top of Dragon Professional Individual and uses Natlink to load its grammars. The LaTeX module is enabled by saying "enable latex" and provides a wide range of commands for inserting LaTeX syntax.



                      For example, saying "begin equation" will insert:



                      beginequation
                      endequation



                      and "symbol fraction" will produce:



                      frac



                      Commands can be changed and new commands added on the fly very easily, making this (in my opinion) an incredibly natural and intuitive way to dictate LaTeX. There are also grammars for dictating into WYSIWYG editors like LyX and Scientific Notebook which eliminates the need to learn LaTeX syntax.



                      For a full list of commands, check out the documentation for the LaTeX module.






                      share|improve this answer

























                      • Love the opening statement, you ought to patent, "Using the voice command “configure latex” ". Seriously I will certainly give it a try especially as my sight is getting older and fingers less nimble. (hence these many edits :-)

                        – KJO
                        Jan 25 at 22:29











                      • Mike Its not quickly clear if DNS via Natlink is essential for Mathfly to interface Castor with WSR (cheapskate I know, but I prefer minimal dependancies)

                        – KJO
                        Jan 25 at 22:43






                      • 1





                        Ah, apologies for that, I've updated the answer. Dragon is expensive but it is definitely the best on the market, and performs impressively. My disability necessitates it but I'm certain that it is faster than typing anyway.

                        – Mike Roberts
                        Jan 25 at 22:51











                      • There is no longer a 7 day trial copy of Dragon Pro Individual (only 30 day money back offer) UK Students in receipt of the Disabled Student Allowance can get the pro version of Dragon at slightly more than half price e.g through dyslexic.com note other outlets are available.

                        – KJO
                        Jan 25 at 23:51
















                      3














                      Further to Alex's post about caster, this functionality has now been released as Mathfly, with full documentation and example videos on the Github page. It is built on top of Dragon Professional Individual and uses Natlink to load its grammars. The LaTeX module is enabled by saying "enable latex" and provides a wide range of commands for inserting LaTeX syntax.



                      For example, saying "begin equation" will insert:



                      beginequation
                      endequation



                      and "symbol fraction" will produce:



                      frac



                      Commands can be changed and new commands added on the fly very easily, making this (in my opinion) an incredibly natural and intuitive way to dictate LaTeX. There are also grammars for dictating into WYSIWYG editors like LyX and Scientific Notebook which eliminates the need to learn LaTeX syntax.



                      For a full list of commands, check out the documentation for the LaTeX module.






                      share|improve this answer

























                      • Love the opening statement, you ought to patent, "Using the voice command “configure latex” ". Seriously I will certainly give it a try especially as my sight is getting older and fingers less nimble. (hence these many edits :-)

                        – KJO
                        Jan 25 at 22:29











                      • Mike Its not quickly clear if DNS via Natlink is essential for Mathfly to interface Castor with WSR (cheapskate I know, but I prefer minimal dependancies)

                        – KJO
                        Jan 25 at 22:43






                      • 1





                        Ah, apologies for that, I've updated the answer. Dragon is expensive but it is definitely the best on the market, and performs impressively. My disability necessitates it but I'm certain that it is faster than typing anyway.

                        – Mike Roberts
                        Jan 25 at 22:51











                      • There is no longer a 7 day trial copy of Dragon Pro Individual (only 30 day money back offer) UK Students in receipt of the Disabled Student Allowance can get the pro version of Dragon at slightly more than half price e.g through dyslexic.com note other outlets are available.

                        – KJO
                        Jan 25 at 23:51














                      3












                      3








                      3







                      Further to Alex's post about caster, this functionality has now been released as Mathfly, with full documentation and example videos on the Github page. It is built on top of Dragon Professional Individual and uses Natlink to load its grammars. The LaTeX module is enabled by saying "enable latex" and provides a wide range of commands for inserting LaTeX syntax.



                      For example, saying "begin equation" will insert:



                      beginequation
                      endequation



                      and "symbol fraction" will produce:



                      frac



                      Commands can be changed and new commands added on the fly very easily, making this (in my opinion) an incredibly natural and intuitive way to dictate LaTeX. There are also grammars for dictating into WYSIWYG editors like LyX and Scientific Notebook which eliminates the need to learn LaTeX syntax.



                      For a full list of commands, check out the documentation for the LaTeX module.






                      share|improve this answer















                      Further to Alex's post about caster, this functionality has now been released as Mathfly, with full documentation and example videos on the Github page. It is built on top of Dragon Professional Individual and uses Natlink to load its grammars. The LaTeX module is enabled by saying "enable latex" and provides a wide range of commands for inserting LaTeX syntax.



                      For example, saying "begin equation" will insert:



                      beginequation
                      endequation



                      and "symbol fraction" will produce:



                      frac



                      Commands can be changed and new commands added on the fly very easily, making this (in my opinion) an incredibly natural and intuitive way to dictate LaTeX. There are also grammars for dictating into WYSIWYG editors like LyX and Scientific Notebook which eliminates the need to learn LaTeX syntax.



                      For a full list of commands, check out the documentation for the LaTeX module.







                      share|improve this answer














                      share|improve this answer



                      share|improve this answer








                      edited 16 mins ago

























                      answered Jan 25 at 22:15









                      Mike RobertsMike Roberts

                      312




                      312












                      • Love the opening statement, you ought to patent, "Using the voice command “configure latex” ". Seriously I will certainly give it a try especially as my sight is getting older and fingers less nimble. (hence these many edits :-)

                        – KJO
                        Jan 25 at 22:29











                      • Mike Its not quickly clear if DNS via Natlink is essential for Mathfly to interface Castor with WSR (cheapskate I know, but I prefer minimal dependancies)

                        – KJO
                        Jan 25 at 22:43






                      • 1





                        Ah, apologies for that, I've updated the answer. Dragon is expensive but it is definitely the best on the market, and performs impressively. My disability necessitates it but I'm certain that it is faster than typing anyway.

                        – Mike Roberts
                        Jan 25 at 22:51











                      • There is no longer a 7 day trial copy of Dragon Pro Individual (only 30 day money back offer) UK Students in receipt of the Disabled Student Allowance can get the pro version of Dragon at slightly more than half price e.g through dyslexic.com note other outlets are available.

                        – KJO
                        Jan 25 at 23:51


















                      • Love the opening statement, you ought to patent, "Using the voice command “configure latex” ". Seriously I will certainly give it a try especially as my sight is getting older and fingers less nimble. (hence these many edits :-)

                        – KJO
                        Jan 25 at 22:29











                      • Mike Its not quickly clear if DNS via Natlink is essential for Mathfly to interface Castor with WSR (cheapskate I know, but I prefer minimal dependancies)

                        – KJO
                        Jan 25 at 22:43






                      • 1





                        Ah, apologies for that, I've updated the answer. Dragon is expensive but it is definitely the best on the market, and performs impressively. My disability necessitates it but I'm certain that it is faster than typing anyway.

                        – Mike Roberts
                        Jan 25 at 22:51











                      • There is no longer a 7 day trial copy of Dragon Pro Individual (only 30 day money back offer) UK Students in receipt of the Disabled Student Allowance can get the pro version of Dragon at slightly more than half price e.g through dyslexic.com note other outlets are available.

                        – KJO
                        Jan 25 at 23:51

















                      Love the opening statement, you ought to patent, "Using the voice command “configure latex” ". Seriously I will certainly give it a try especially as my sight is getting older and fingers less nimble. (hence these many edits :-)

                      – KJO
                      Jan 25 at 22:29





                      Love the opening statement, you ought to patent, "Using the voice command “configure latex” ". Seriously I will certainly give it a try especially as my sight is getting older and fingers less nimble. (hence these many edits :-)

                      – KJO
                      Jan 25 at 22:29













                      Mike Its not quickly clear if DNS via Natlink is essential for Mathfly to interface Castor with WSR (cheapskate I know, but I prefer minimal dependancies)

                      – KJO
                      Jan 25 at 22:43





                      Mike Its not quickly clear if DNS via Natlink is essential for Mathfly to interface Castor with WSR (cheapskate I know, but I prefer minimal dependancies)

                      – KJO
                      Jan 25 at 22:43




                      1




                      1





                      Ah, apologies for that, I've updated the answer. Dragon is expensive but it is definitely the best on the market, and performs impressively. My disability necessitates it but I'm certain that it is faster than typing anyway.

                      – Mike Roberts
                      Jan 25 at 22:51





                      Ah, apologies for that, I've updated the answer. Dragon is expensive but it is definitely the best on the market, and performs impressively. My disability necessitates it but I'm certain that it is faster than typing anyway.

                      – Mike Roberts
                      Jan 25 at 22:51













                      There is no longer a 7 day trial copy of Dragon Pro Individual (only 30 day money back offer) UK Students in receipt of the Disabled Student Allowance can get the pro version of Dragon at slightly more than half price e.g through dyslexic.com note other outlets are available.

                      – KJO
                      Jan 25 at 23:51






                      There is no longer a 7 day trial copy of Dragon Pro Individual (only 30 day money back offer) UK Students in receipt of the Disabled Student Allowance can get the pro version of Dragon at slightly more than half price e.g through dyslexic.com note other outlets are available.

                      – KJO
                      Jan 25 at 23:51


















                      draft saved

                      draft discarded
















































                      Thanks for contributing an answer to TeX - LaTeX Stack Exchange!


                      • Please be sure to answer the question. Provide details and share your research!

                      But avoid


                      • Asking for help, clarification, or responding to other answers.

                      • Making statements based on opinion; back them up with references or personal experience.

                      To learn more, see our tips on writing great answers.




                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function ()
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f145367%2fhow-can-i-use-dragon-naturallyspeaking-to-write-latex-math-formulas-by-voice-eff%23new-answer', 'question_page');

                      );

                      Post as a guest















                      Required, but never shown





















































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown

































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown







                      Popular posts from this blog

                      Isabella Eugénie Boyer Biographie | Références | Menu de navigationmodifiermodifier le codeComparator to Compute the Relative Value of a U.S. Dollar Amount – 1774 to Present.

                      Join wedge with single bond in chemfigHow to make only one part of double bond bold with chemfig?Crossing bonds in chemfigjoining atoms in chemfig. Two adjacent molculesHow do I selectively change bond length in chemfig?Ugly bond joints in chemfigchemfig: reaction above arrowUsing the mhchem and chemfig packages in conjunctionBonding to specific element letter using chemfigResonance hybrids in chemfigScale chemfig molecule in beamer with tikzWhy does this chemfig bond with a hook start in the middle of the atom?

                      Are small insurances worth itIs insurance worth it if you can afford to replace the item? If not, when is it?Is accident insurance worth it for my kids who play sportsIs insuring property for more than it is worth allowed?At what point does it become worth it to file an insurance claim?Are wage loss insurance programs worth the cost compared to having an emergency fund?When is an event worth insuring against?Is insurance worth it if you can afford to replace the item? If not, when is it?FHA loan just commenced : Any way to get any of the up-front mortgage insurance back?Which types of insurances do I need to buy?Should I carry less renter's insurance if I can self-insure?Mortgage Adviser Signed Me Up For Multiple Home and Life Insurances (UK)Why many travel insurances don't cover country of nationality?