Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Dictation for coding?

Dictation for coding?

Scheduled Pinned Locked Moved The Lounge
question
32 Posts 19 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Thunderbox666

    I use Dragon Naturally speaking 9...I think it may be the one that replaced Dragon Dictate(?) I havent tried it much for programming as i have enough trouble typing working code lol, but for normal use it works great... and it even knows the differences between "Colon" and ":" You can add pre-defined commands and sections of text so that all you have to do is say something like "select XXXXX... make comment" or whatever your purpose is


    "There are three sides to every story. Yours, mine and the truth" ~ unknown "All things good to know are difficult to learn" ~ Greek Proverb "The only place success comes before work is in the dictionary" ~ Vidal Sassoon

    C Offline
    C Offline
    cp9876
    wrote on last edited by
    #16

    Thunderbox666 wrote:

    I use Dragon Naturally speaking 9...I think it may be the one that replaced Dragon Dictate(?)

    Yes, that's what my wife uses - I'm just in the dark ages and still call it Dragon Dictate. It does work great, pretty well straight out of the box, and does formatting etc well for office documents. The main thing to remember is that it learns, so you should fix things the correct way and tell DD about it, not just go back and type in corrections. If you don't tell it when it makes a mistake it thinks it is correct and learns to make them again.

    Peter "Until the invention of the computer, the machine gun was the device that enabled humans to make the most mistakes in the smallest amount of time."

    T 1 Reply Last reply
    0
    • C cp9876

      Thunderbox666 wrote:

      I use Dragon Naturally speaking 9...I think it may be the one that replaced Dragon Dictate(?)

      Yes, that's what my wife uses - I'm just in the dark ages and still call it Dragon Dictate. It does work great, pretty well straight out of the box, and does formatting etc well for office documents. The main thing to remember is that it learns, so you should fix things the correct way and tell DD about it, not just go back and type in corrections. If you don't tell it when it makes a mistake it thinks it is correct and learns to make them again.

      Peter "Until the invention of the computer, the machine gun was the device that enabled humans to make the most mistakes in the smallest amount of time."

      T Offline
      T Offline
      Thunderbox666
      wrote on last edited by
      #17

      I like how it reads all your emails and changes its writing style to suit.. i dont like how it comments on who I talk to, and how I shouldnt have said that thing i said, and the football team i support sucks, etc... :doh:


      "There are three sides to every story. Yours, mine and the truth" ~ unknown "All things good to know are difficult to learn" ~ Greek Proverb "The only place success comes before work is in the dictionary" ~ Vidal Sassoon

      C 1 Reply Last reply
      0
      • T Thunderbox666

        I like how it reads all your emails and changes its writing style to suit.. i dont like how it comments on who I talk to, and how I shouldnt have said that thing i said, and the football team i support sucks, etc... :doh:


        "There are three sides to every story. Yours, mine and the truth" ~ unknown "All things good to know are difficult to learn" ~ Greek Proverb "The only place success comes before work is in the dictionary" ~ Vidal Sassoon

        C Offline
        C Offline
        cp9876
        wrote on last edited by
        #18

        The AI is pretty advanced, sounds like yours is developing a personality - just wait for the teenage years when it rebels.

        Peter "Until the invention of the computer, the machine gun was the device that enabled humans to make the most mistakes in the smallest amount of time."

        T 1 Reply Last reply
        0
        • C cp9876

          The AI is pretty advanced, sounds like yours is developing a personality - just wait for the teenage years when it rebels.

          Peter "Until the invention of the computer, the machine gun was the device that enabled humans to make the most mistakes in the smallest amount of time."

          T Offline
          T Offline
          Thunderbox666
          wrote on last edited by
          #19

          cp9876 wrote:

          just wait for the teenage years when it rebels.

          That doesnt worry me as much as all the loose women it keeps bringing home off the internet


          "There are three sides to every story. Yours, mine and the truth" ~ unknown "All things good to know are difficult to learn" ~ Greek Proverb "The only place success comes before work is in the dictionary" ~ Vidal Sassoon

          C 1 Reply Last reply
          0
          • T Thunderbox666

            cp9876 wrote:

            just wait for the teenage years when it rebels.

            That doesnt worry me as much as all the loose women it keeps bringing home off the internet


            "There are three sides to every story. Yours, mine and the truth" ~ unknown "All things good to know are difficult to learn" ~ Greek Proverb "The only place success comes before work is in the dictionary" ~ Vidal Sassoon

            C Offline
            C Offline
            cp9876
            wrote on last edited by
            #20

            Ah you have an advanced one there - I'd enrol it in an online uni and see if it can learn to write your code for you.

            Peter "Until the invention of the computer, the machine gun was the device that enabled humans to make the most mistakes in the smallest amount of time."

            T 1 Reply Last reply
            0
            • C cp9876

              Ah you have an advanced one there - I'd enrol it in an online uni and see if it can learn to write your code for you.

              Peter "Until the invention of the computer, the machine gun was the device that enabled humans to make the most mistakes in the smallest amount of time."

              T Offline
              T Offline
              Thunderbox666
              wrote on last edited by
              #21

              I would but it squandered all my money on some online casino :-(


              "There are three sides to every story. Yours, mine and the truth" ~ unknown "All things good to know are difficult to learn" ~ Greek Proverb "The only place success comes before work is in the dictionary" ~ Vidal Sassoon

              C 1 Reply Last reply
              0
              • T Thunderbox666

                I would but it squandered all my money on some online casino :-(


                "There are three sides to every story. Yours, mine and the truth" ~ unknown "All things good to know are difficult to learn" ~ Greek Proverb "The only place success comes before work is in the dictionary" ~ Vidal Sassoon

                C Offline
                C Offline
                cp9876
                wrote on last edited by
                #22

                Never tell your dictation software your credit card number..

                Peter "Until the invention of the computer, the machine gun was the device that enabled humans to make the most mistakes in the smallest amount of time."

                T 1 Reply Last reply
                0
                • C cp9876

                  Never tell your dictation software your credit card number..

                  Peter "Until the invention of the computer, the machine gun was the device that enabled humans to make the most mistakes in the smallest amount of time."

                  T Offline
                  T Offline
                  Thunderbox666
                  wrote on last edited by
                  #23

                  I didnt need to... its in my computer... i made the mistake of buying something over the net, it looked at it then... well... (Me < $1) = True "There are three sides to every story. Yours, mine and the truth" ~ unknown "All things good to know are difficult to learn" ~ Greek Proverb "The only place success comes before work is in the dictionary" ~ Vidal Sassoon

                  1 Reply Last reply
                  0
                  • M martin_hughes

                    I've yet to find a programming language that treats the digestive tract as keywords :) Could be kinda fun: Colon.AttachedTo = Sphincter; if(Sphincter.Contract()) { Anus.Expel; }

                    B Offline
                    B Offline
                    Bruce Chapman DNN
                    wrote on last edited by
                    #24

                    I've spotted a bug in your code; should be : if (Sphincter.Relax()) { Anus.Expel(_poo); } If you contract your sphincter, you're going to get into a recursive loop and pop an eyeball trying to expel. Just sayin' :)

                    Bruce Chapman iFinity.com.au - Websites and Software Development | Do you need a specialist DotNetNuke developer? Plithy remark available in Beta 2

                    J 1 Reply Last reply
                    0
                    • M Mike Ellison

                      Have any of you used voice dictation for coding? Are there specialized applications that support this?

                      G Offline
                      G Offline
                      ghle
                      wrote on last edited by
                      #25

                      I've tried Dragon Speaking for a technical user manual. I probably completed the job in less time than typing, but the first half was slow going while it (and I) learned. (Typical, "No, std not STD, you dumb a$$. Delete that. Delete that. Delete that. ess tee dee. Ah, that's better. Delete that. Delete that. Microphone off. Ah, that's better. Microphone on..." The second half needed fewer corrections so it went quicker. But that was a LOT of typing and over half was English language. Entering code would be much worse. It TRIES real hard to make correct English words and sentences from what you speak.

                      Gary

                      1 Reply Last reply
                      0
                      • C CataclysmicQuantum

                        Artificial intelligence, the algorithm's design would be specific to the programming language being dictated. There can also be a flexible, 'programmable' algorithm which would load parameters and scripts from a file. It is not impossible, but highly futile. If you are blind or handless, you are just going to have to wait for mind reading technology, or a computer program that is intelligent enough to develop the program from specifications you verbally define.

                        The Digital World. It is an amazing place in which we primitive humans interact. Our flesh made this synthetic machine. You see, we are so smart, we know a lot of stuff. We were grown from cells that came from the universe, which the matter and physics I'm typing in it is amazing how the universe is working. Human life is very amazing. How I experience this sh*t its like wow.

                        U Offline
                        U Offline
                        UK_Guy
                        wrote on last edited by
                        #26

                        CataclysmicQuantum wrote:

                        If you are blind or handless, you are just going to have to wait for mind reading technology

                        There are blind typists around, presumably working with screen reader software or braille read-out. I'm sure I've either read about or talked to someone who knew a blind programmer. I'd be surprised if there was just the one. I agree that the speech-recognition approach may not be viable yet.

                        P S 2 Replies Last reply
                        0
                        • K keyboard warrior

                          ha, that would be funny. it'd be interesting to see how they differentiate "colon" from ":" or "semi colon" from "semi :" from ";" :laugh:

                          ----------------------------------------------------------- Completion Deadline: two days before the day after tomorrow

                          J Offline
                          J Offline
                          JDL EPM
                          wrote on last edited by
                          #27

                          jgasm wrote:

                          it'd be interesting to see how they differentiate "colon" from ":" or "semi colon" from "semi :" from ";"

                          Surely the Victor Borge method of expressing punctuation would be appropriate! :laugh:

                          1 Reply Last reply
                          0
                          • U UK_Guy

                            CataclysmicQuantum wrote:

                            If you are blind or handless, you are just going to have to wait for mind reading technology

                            There are blind typists around, presumably working with screen reader software or braille read-out. I'm sure I've either read about or talked to someone who knew a blind programmer. I'd be surprised if there was just the one. I agree that the speech-recognition approach may not be viable yet.

                            P Offline
                            P Offline
                            Paul A Howes
                            wrote on last edited by
                            #28

                            A friend of mine in college was a CS major, and blind. He had a laptop computer with a braille terminal underneath it. Later he upgraded to a better laptop that had a smaller braille terminal and text-to-speech software. The synthesizer talked very quickly, but he said that he got used to it in a pretty short time.

                            Paul

                            1 Reply Last reply
                            0
                            • M Mike Ellison

                              Have any of you used voice dictation for coding? Are there specialized applications that support this?

                              C Offline
                              C Offline
                              codemunkeh
                              wrote on last edited by
                              #29

                              http://youtube.com/watch?v=KyLqUf4cdwc[^]. Sweet, I love how CP adds the tags around the link as you paste it. Anyway, this is a link to a video of a guy trying to make a simple Perl program to read and dump a text file to the console|stdout. 10 minutes later... However, he is using Vista's default voice app, along with notepad, so I cant imagine ANY voice software would think *OH! he's coding*


                              Ninja (the Nerd)
                              Confused? You will be...

                              1 Reply Last reply
                              0
                              • U UK_Guy

                                CataclysmicQuantum wrote:

                                If you are blind or handless, you are just going to have to wait for mind reading technology

                                There are blind typists around, presumably working with screen reader software or braille read-out. I'm sure I've either read about or talked to someone who knew a blind programmer. I'd be surprised if there was just the one. I agree that the speech-recognition approach may not be viable yet.

                                S Offline
                                S Offline
                                skydvr
                                wrote on last edited by
                                #30

                                Someone on a mailing list that I'm on is a blind programmer. He went blind after a motorcycle accident, and has continued developing software. I'm not exactly sure how he compensates, but he seems pretty comfortable with his set-up.

                                1 Reply Last reply
                                0
                                • M Mike Ellison

                                  Have any of you used voice dictation for coding? Are there specialized applications that support this?

                                  L Offline
                                  L Offline
                                  Lost User
                                  wrote on last edited by
                                  #31

                                  Mike Ellison wrote:

                                  Have any of you used voice dictation for coding? Are there specialized applications that support this?

                                  I'm looking forward to the thought-reading neckband[^] approach. It's already geared toward a limited set of words and organized output. If it can move a wheelchair in directions, it had better be able to move a cursor.

                                  --Taf P.E.B.C.A.K. (Problem Exists Between Chair And Keyboard)

                                  1 Reply Last reply
                                  0
                                  • B Bruce Chapman DNN

                                    I've spotted a bug in your code; should be : if (Sphincter.Relax()) { Anus.Expel(_poo); } If you contract your sphincter, you're going to get into a recursive loop and pop an eyeball trying to expel. Just sayin' :)

                                    Bruce Chapman iFinity.com.au - Websites and Software Development | Do you need a specialist DotNetNuke developer? Plithy remark available in Beta 2

                                    J Offline
                                    J Offline
                                    James Lonero
                                    wrote on last edited by
                                    #32

                                    This is too funny :)

                                    1 Reply Last reply
                                    0
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes


                                    • Login

                                    • Don't have an account? Register

                                    • Login or register to search.
                                    • First post
                                      Last post
                                    0
                                    • Categories
                                    • Recent
                                    • Tags
                                    • Popular
                                    • World
                                    • Users
                                    • Groups