voice programming?
-
Anyone know of any thing in this area? My project leader and I were discussing the pain in my hands, which although I am managing it, it is very distracting and disrupts concentration. Although it is not repetative stress or any of the usual computer injuries, and the doctors are starting to hunt for the less common possibilities, life must go on. My project leader was wondering if there was anything that could bypass the hands and still allow programming, voice was the obvious discussion. Although my usual joke not withstanding, ("hey Fred, lets go to lunch. Computer: going to launch... lift off!") I guess I am seriously in the market. If there is anything that can move the pressure off my hands and still allow me to program, he'll buy it. Cost is an issue, but he'll wheel and deel if necessary, so it is not as big of an issue as it might seem. Anyone with ideas?
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
-
Anyone know of any thing in this area? My project leader and I were discussing the pain in my hands, which although I am managing it, it is very distracting and disrupts concentration. Although it is not repetative stress or any of the usual computer injuries, and the doctors are starting to hunt for the less common possibilities, life must go on. My project leader was wondering if there was anything that could bypass the hands and still allow programming, voice was the obvious discussion. Although my usual joke not withstanding, ("hey Fred, lets go to lunch. Computer: going to launch... lift off!") I guess I am seriously in the market. If there is anything that can move the pressure off my hands and still allow me to program, he'll buy it. Cost is an issue, but he'll wheel and deel if necessary, so it is not as big of an issue as it might seem. Anyone with ideas?
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
I tried that ages ago. It doesn't work. Coding is too precise, and unless your variable names are all single 'real' words, it just can't work out what you're saying, nor does it get the casing correct. What sort of keyboard do you use ? Do you rest regularly, do stretches, etc ? Have you gone to a physio or had an OT check your work space ? How high is your monitor, is it at eye level ? Does your back hurt, or just your arms ? What about shoulders ? I've been fighting this for a long time, off and on, I am going to physio again today. A well laid out workspace, regular stretching and weekly physio has it under control, but it's always lurking.
Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
-
Anyone know of any thing in this area? My project leader and I were discussing the pain in my hands, which although I am managing it, it is very distracting and disrupts concentration. Although it is not repetative stress or any of the usual computer injuries, and the doctors are starting to hunt for the less common possibilities, life must go on. My project leader was wondering if there was anything that could bypass the hands and still allow programming, voice was the obvious discussion. Although my usual joke not withstanding, ("hey Fred, lets go to lunch. Computer: going to launch... lift off!") I guess I am seriously in the market. If there is anything that can move the pressure off my hands and still allow me to program, he'll buy it. Cost is an issue, but he'll wheel and deel if necessary, so it is not as big of an issue as it might seem. Anyone with ideas?
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
Get a whipping boy. Then you can tell them what to type. Easy.
My current favourite word is: PIE! I have changed my name to my regular internet alias. But don't let the 'Genius' part fool you, you don't know what 'SK' stands for. -
The Undefeated
-
Anyone know of any thing in this area? My project leader and I were discussing the pain in my hands, which although I am managing it, it is very distracting and disrupts concentration. Although it is not repetative stress or any of the usual computer injuries, and the doctors are starting to hunt for the less common possibilities, life must go on. My project leader was wondering if there was anything that could bypass the hands and still allow programming, voice was the obvious discussion. Although my usual joke not withstanding, ("hey Fred, lets go to lunch. Computer: going to launch... lift off!") I guess I am seriously in the market. If there is anything that can move the pressure off my hands and still allow me to program, he'll buy it. Cost is an issue, but he'll wheel and deel if necessary, so it is not as big of an issue as it might seem. Anyone with ideas?
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
Scott Hanselman has blogged about it a little bit. See here[^] and here[^]. Whether he actually does coding with it, though, I don't know. Best to ask him for the details.
Jon Sagara Once again, the conservative sandwich-heavy portfolio pays off for the hungry investor! *slurp* Oh, I'm ruined! -- Dr. Zoidberg .NET Blog | Personal Blog | Articles
-
I tried that ages ago. It doesn't work. Coding is too precise, and unless your variable names are all single 'real' words, it just can't work out what you're saying, nor does it get the casing correct. What sort of keyboard do you use ? Do you rest regularly, do stretches, etc ? Have you gone to a physio or had an OT check your work space ? How high is your monitor, is it at eye level ? Does your back hurt, or just your arms ? What about shoulders ? I've been fighting this for a long time, off and on, I am going to physio again today. A well laid out workspace, regular stretching and weekly physio has it under control, but it's always lurking.
Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
Christian Graus wrote:
What sort of keyboard do you use ? Do you rest regularly, do stretches, etc ? Have you gone to a physio or had an OT check your work space ? How high is your monitor, is it at eye level ? Does your back hurt, or just your arms ? What about shoulders ?
I have ergo everything, the monitors are at eye level. The keyboard is curved at just the right angle for me, my hands are at a good resting posture, I do the stretches, I take breaks, etc. If there is one office in the place with more ergo effort it is this one. The only thing that could be improved is the chair (other's rejects). The first check was for my wrists, as soon as I mentioned programmer (actually probably didn't even make it that far, the doctor heard 'computer' and that was the answer). Nope carpel tunnel is doing fine. :) the pain is in my joints starting at the knuckles and moving out, it s just now reaching my shoulders. Although it started in my right hand, both hands hurt across every joint, the joints nearest the finger tips the most and less to each joint farther away. bending the fingers is torture and makes horrible sounds like large grit sandpaper rubbing together. Typing is actually less painful than driving because of all the ergo stuff my hands type in a fairly relaxed state with minimum bending of the joints. Prescription strength pain meds keep the pain bearable at best, but it is a constant. When the pain gets REAL bad you can tell because my hands start shaking. When not typing I generally clasp my hands together so no one notices. my pain doesn't lurk, it rips and shreds. ;) I have to make jokes about it once in a while because if I don't I focus too much on it. Life is what we make of it, the doctors are working on it.
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
-
Anyone know of any thing in this area? My project leader and I were discussing the pain in my hands, which although I am managing it, it is very distracting and disrupts concentration. Although it is not repetative stress or any of the usual computer injuries, and the doctors are starting to hunt for the less common possibilities, life must go on. My project leader was wondering if there was anything that could bypass the hands and still allow programming, voice was the obvious discussion. Although my usual joke not withstanding, ("hey Fred, lets go to lunch. Computer: going to launch... lift off!") I guess I am seriously in the market. If there is anything that can move the pressure off my hands and still allow me to program, he'll buy it. Cost is an issue, but he'll wheel and deel if necessary, so it is not as big of an issue as it might seem. Anyone with ideas?
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
I don't think voice programming would ever quite get you what you wanted. But where there's a will there's a way. I used to work with a programmer who was handicapped. He seemed to have movement in his arms but not so much in his hands. He wore gloves that had pencil coming out of them eraser side down. Like you would if you held one in each fist. He did all his programming by hitting the keys with his 2 pencils. I don't know how he pulled off ctrl-alt-delete, but he was able to use the keyboard that way. Good Luck.
-
Christian Graus wrote:
What sort of keyboard do you use ? Do you rest regularly, do stretches, etc ? Have you gone to a physio or had an OT check your work space ? How high is your monitor, is it at eye level ? Does your back hurt, or just your arms ? What about shoulders ?
I have ergo everything, the monitors are at eye level. The keyboard is curved at just the right angle for me, my hands are at a good resting posture, I do the stretches, I take breaks, etc. If there is one office in the place with more ergo effort it is this one. The only thing that could be improved is the chair (other's rejects). The first check was for my wrists, as soon as I mentioned programmer (actually probably didn't even make it that far, the doctor heard 'computer' and that was the answer). Nope carpel tunnel is doing fine. :) the pain is in my joints starting at the knuckles and moving out, it s just now reaching my shoulders. Although it started in my right hand, both hands hurt across every joint, the joints nearest the finger tips the most and less to each joint farther away. bending the fingers is torture and makes horrible sounds like large grit sandpaper rubbing together. Typing is actually less painful than driving because of all the ergo stuff my hands type in a fairly relaxed state with minimum bending of the joints. Prescription strength pain meds keep the pain bearable at best, but it is a constant. When the pain gets REAL bad you can tell because my hands start shaking. When not typing I generally clasp my hands together so no one notices. my pain doesn't lurk, it rips and shreds. ;) I have to make jokes about it once in a while because if I don't I focus too much on it. Life is what we make of it, the doctors are working on it.
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
Dude, there is something not right there. I've never taken pain meds, but I've never been that bad. How many hours do you work ? ( I work 16 most days, so I'm not about to say the only answer is short days..... ) I recently moved to a keyboard that is not only curved, but raised at the front. That's helped quite a bit. The downside is, I look like I'm at a keyboard for the first time if I have to use a 'normal' one.
Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
-
Scott Hanselman has blogged about it a little bit. See here[^] and here[^]. Whether he actually does coding with it, though, I don't know. Best to ask him for the details.
Jon Sagara Once again, the conservative sandwich-heavy portfolio pays off for the hungry investor! *slurp* Oh, I'm ruined! -- Dr. Zoidberg .NET Blog | Personal Blog | Articles
Jon Sagara wrote:
Whether he actually does coding with it, though, I don't know.
thanks for the reference, been reading. Seems he types letters with voice, but code with coderush....
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
-
I don't think voice programming would ever quite get you what you wanted. But where there's a will there's a way. I used to work with a programmer who was handicapped. He seemed to have movement in his arms but not so much in his hands. He wore gloves that had pencil coming out of them eraser side down. Like you would if you held one in each fist. He did all his programming by hitting the keys with his 2 pencils. I don't know how he pulled off ctrl-alt-delete, but he was able to use the keyboard that way. Good Luck.
He was probably not using Windows.
ROFLOLMFAO
-
Get a whipping boy. Then you can tell them what to type. Easy.
My current favourite word is: PIE! I have changed my name to my regular internet alias. But don't let the 'Genius' part fool you, you don't know what 'SK' stands for. -
The Undefeated
SK Genius wrote:
Get a whipping boy. Then you can tell them what to type. Easy.
Taking volunteers! anyone? anyone? :laugh:
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
-
Dude, there is something not right there. I've never taken pain meds, but I've never been that bad. How many hours do you work ? ( I work 16 most days, so I'm not about to say the only answer is short days..... ) I recently moved to a keyboard that is not only curved, but raised at the front. That's helped quite a bit. The downside is, I look like I'm at a keyboard for the first time if I have to use a 'normal' one.
Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
Christian Graus wrote:
How many hours do you work ?
more than I should. But that can't be helped right now. We just lost one of our bright programmers who helped me immeasurably. It's back up to me until we find someone else. Plus I just took on extra work to make ends meet. The latter may eventually mean fewer hours for more pay, but for right now it is part-time at higher pay, which helps, but cannot replace the full-time work.
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
-
Anyone know of any thing in this area? My project leader and I were discussing the pain in my hands, which although I am managing it, it is very distracting and disrupts concentration. Although it is not repetative stress or any of the usual computer injuries, and the doctors are starting to hunt for the less common possibilities, life must go on. My project leader was wondering if there was anything that could bypass the hands and still allow programming, voice was the obvious discussion. Although my usual joke not withstanding, ("hey Fred, lets go to lunch. Computer: going to launch... lift off!") I guess I am seriously in the market. If there is anything that can move the pressure off my hands and still allow me to program, he'll buy it. Cost is an issue, but he'll wheel and deel if necessary, so it is not as big of an issue as it might seem. Anyone with ideas?
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
Dragon Naturally Speaking Professional
-
Anyone know of any thing in this area? My project leader and I were discussing the pain in my hands, which although I am managing it, it is very distracting and disrupts concentration. Although it is not repetative stress or any of the usual computer injuries, and the doctors are starting to hunt for the less common possibilities, life must go on. My project leader was wondering if there was anything that could bypass the hands and still allow programming, voice was the obvious discussion. Although my usual joke not withstanding, ("hey Fred, lets go to lunch. Computer: going to launch... lift off!") I guess I am seriously in the market. If there is anything that can move the pressure off my hands and still allow me to program, he'll buy it. Cost is an issue, but he'll wheel and deel if necessary, so it is not as big of an issue as it might seem. Anyone with ideas?
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
Ever seen "My Left Foot"? :) Seriously, it sounds like you have something related to Carpal Tunnel. I was at a MS demonstration for voice, and I just don't think it is ready. It doesn't always recognize the words the way it should yet.
If you can read, you can learn
-
Dragon Naturally Speaking Professional
My wife uses this for similar reasons (back problems) and it is fantastic for word processing etc, but programming as Christian says is very different - there isn't a direct phonic representation of the code. Imagine dictating a piece of code and seeing if a human could reproduce it. Maybe if you coupled Dragon with Natural Language Programming which we don't hear of any more..
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."
-
My wife uses this for similar reasons (back problems) and it is fantastic for word processing etc, but programming as Christian says is very different - there isn't a direct phonic representation of the code. Imagine dictating a piece of code and seeing if a human could reproduce it. Maybe if you coupled Dragon with Natural Language Programming which we don't hear of any more..
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."
Yup. You're right. Didn't even think of that. I say ";" and it's going to type "colon" not quite what I had in mind.:doh:
-
Yup. You're right. Didn't even think of that. I say ";" and it's going to type "colon" not quite what I had in mind.:doh:
I'm not sure that is the problem, it does cope with punctuation, it's more that most of what is in code isn't words. Variable names are usually combination of words with casing that it is going to find hard to replicate. Maybe you could dictate it and then post-process to contactenate words using camel casing...
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."
-
My wife uses this for similar reasons (back problems) and it is fantastic for word processing etc, but programming as Christian says is very different - there isn't a direct phonic representation of the code. Imagine dictating a piece of code and seeing if a human could reproduce it. Maybe if you coupled Dragon with Natural Language Programming which we don't hear of any more..
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."
cp9876 wrote:
but programming as Christian says is very different - there isn't a direct phonic representation of the code. Imagine dictating a piece of code and seeing if a human could reproduce it.
perhaps if you cut out all keyboard activity, but I can think of writing comments directly in english, and some variable names and almost all my function calls. Adding the special characters by keyboard and cutting the typing in half would still be an improvement. Which is the only reason I am considering it. Back in college when we did compilers, before I left the school, I was starting on an phonetic compiler. A computer language written around phonetic pronunciation. Ironically, because I was a fan at that time, it looked a lot like a forth variant. :laugh: It is a pity I never finished it.
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
-
Anyone know of any thing in this area? My project leader and I were discussing the pain in my hands, which although I am managing it, it is very distracting and disrupts concentration. Although it is not repetative stress or any of the usual computer injuries, and the doctors are starting to hunt for the less common possibilities, life must go on. My project leader was wondering if there was anything that could bypass the hands and still allow programming, voice was the obvious discussion. Although my usual joke not withstanding, ("hey Fred, lets go to lunch. Computer: going to launch... lift off!") I guess I am seriously in the market. If there is anything that can move the pressure off my hands and still allow me to program, he'll buy it. Cost is an issue, but he'll wheel and deel if necessary, so it is not as big of an issue as it might seem. Anyone with ideas?
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
Hey wow my wife sent this to me. I have having not exactly the same but similar and the docs have no idea what it is. I have a burning sensation in my hands and feet and it progressed up into my shoulders. I also take pain killers and been switching around to see what I can work with. I went to a neuro and found out i have neuropathy in my hands and feet that is all they could find, but that does not explain the burning and swelling as well as other symptoms. I hope it works out keep me posted maybe we have a new computer virus lol.
-
cp9876 wrote:
but programming as Christian says is very different - there isn't a direct phonic representation of the code. Imagine dictating a piece of code and seeing if a human could reproduce it.
perhaps if you cut out all keyboard activity, but I can think of writing comments directly in english, and some variable names and almost all my function calls. Adding the special characters by keyboard and cutting the typing in half would still be an improvement. Which is the only reason I am considering it. Back in college when we did compilers, before I left the school, I was starting on an phonetic compiler. A computer language written around phonetic pronunciation. Ironically, because I was a fan at that time, it looked a lot like a forth variant. :laugh: It is a pity I never finished it.
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
I'm not a user myself, but I have helped others with Dragon, and some years ago IBM Clear Type. We currently use Dragon and for normal stuff it is excellent - needs minimal training and works pretty well out of the box. Given that it copes with punctuation for normal dictation, you may be able to extend this to cope with some programming constructs. The professional edition supports scripting and macros - but I have never used this.Link[^] The only other issue, that should be no problem for someone with a technical background, is that it works best if you are very pedantic - you must correct its mistakes as it is always learning. (At the end of every session you are asked if you want to save the user files - somedays - e.g. if you have a cold, you choose not to to make sure that it didn't learn anything today)
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."
-
Hey wow my wife sent this to me. I have having not exactly the same but similar and the docs have no idea what it is. I have a burning sensation in my hands and feet and it progressed up into my shoulders. I also take pain killers and been switching around to see what I can work with. I went to a neuro and found out i have neuropathy in my hands and feet that is all they could find, but that does not explain the burning and swelling as well as other symptoms. I hope it works out keep me posted maybe we have a new computer virus lol.
bmoore3447 wrote:
that does not explain the burning and swelling as well as other symptoms.
have they tested for Lupis and Rhumetoid arthritis? My last doc refused to even examine other possibilities than nerve, it wasn't that so it will go away.... I switched doctors at least to rule out Arthritis because my grandfather had a case without burning and swelling. She tested that and half a dozen other things without question. I never even considered Lupis or endemic strep. I am not too worried about those, I think that would be a long-shot, but at least she is tryng, and that is all I ask. The other doctor stopped trying after the first obvious choice. "Hey, wasn't carpal tunnel or neuropathy, so take two asperin and call me next week." I don't ask much, I just want them to keep looking. My sister-in-law has arthritis with the standard swelling and burning. My grandfather's escaped the docs for a long time before he couldn't handle the pain any longer. It actually didn't start swelling until they started trying to treat the arthritis. It was just pain and more pain.
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)