voice programming?
-
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:
That's a _semi_colon! :doh:
Cheers, विक्रम
And sleep will come, it comes to us all And some will fade and some will fall
-
Christian Graus wrote:
I've been fighting this for a long time, off and on
I think you should perhaps cut back on your working hours. I've seen you say you work something like 16h a day - that's simply not healthy! :omg:
Cheers, विक्रम
And sleep will come, it comes to us all And some will fade and some will fall
I can tell you... It's not at all.:rose:
-
That's a _semi_colon! :doh:
Cheers, विक्रम
And sleep will come, it comes to us all And some will fade and some will fall
Yeah but that wouldn't have made the pun I was after. :-D
-
None of these look like the one I saw, but I believe that this is the general concept. As the site mentioned, finger travel is greatly reduced and presumably oriented in the most effecient directions. The guy who used it said it made a huge difference. Perhaps it's a path worth exploring.
Christopher Duncan Author of The Career Programmer and Unite the Tribes Coming soon: Got a career question? Ask the Attack Chihuahua! www.PracticalUSA.com
Christopher Duncan wrote:
The guy who used it said it made a huge difference. Perhaps it's a path worth exploring.
it's a possibility, but I am not sure how rapidly I could get that working. Though it strikes me as a programmer than binary evaluation of 10 fingers is a VERY large number, if you expanded on a chording keyboard concept, you could make one HECK of a lot of macros for programming. like typing "} // endif" with one chord.
_________________________ 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)
orbiTouch Keyless keyboard[^] I was looking for a foot mouse I had once seen and stumbled upon this page -- no personal experience with it. Down side is you would probably have to endure jokes about you fondling your keyboard... :)
-
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)
With the programming stuff I can't help much, but medically I'm in a similar position, though not nearly as bad. My problem actually lies in my neck and back, but the effect is that I have pain in my hand, and they also shake a lot. In my case nobody notices the shaking 'cause I type to fast. I also work very long hours, and when I get home I sit behind my PC again. My one small piece of advice that I want to impart is something that I haven't seen mentioned in the thread. It is absolutely imperative that your arms rest on something, so that there is no strain on your shoulders. This made a world of difference in my life. Also, like many other people said, exercise is also very important (which is very lacking in my life). I hope you get better very soon. Regards,
-
He was probably not using Windows.
ROFLOLMFAO
Typical programmers - one programmer says "there's a problem here with X" , and the rest of us try to diagnose it in terms of "Y , Q , Z and P" lol! Well , I haven't heard of anybody managing to write code with a voice recognition system , not unless you have a few precompiled scripts which have "template" instructions like basic "for" loops and "if" statements so that you could then insert them into your code using the copy paste capabilities of your pc... barring that , I don't forsee any V.R software being able to decode the complexity behind a statement like : "if(!(0x2b % ind) || (IsTrunc(m_gHandle))) { ... }"
The tears shed in vain and the hatred and pain will be nothing but dust at the end of the day
-
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)
This is sickening. I feel sorry for you and your pain, but if it is not a genetic illness or just bad luck, and if it is caused by you working so much then you need to see another kind of a doctor. Psychiatrist. No offense there. It's just that people stray away from life like that. It could happen to anyone, but you need to be aware of it. There is always a way: like having that thing you squeeze while you are thinking. Or being disciplined in stretching and stuff. I am still young so i see as how i might experience all this one day, but i felt obliged to tell you that something a man called Sulik told me a while ago: "Me and grampy bone think you should stop and smell the flowers" :D good luck
-
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."
I'm just recovering from an RSI episode which started half way through my last contract, for the last 2-3 months of the contract I did *ALL* my programming using Dragon Naturally Speakng(Prefered edition). I was using VS2005 and features like intellisence make a big difference, so you only have to laboriously speak the variable name once for the declaration, after that you use intellisence. Eg. "SomeVariableName" would be spoken as: - "some variable name" pause "select last three words" pause "cap that" pause "compond that". Then later when you want "SomeVariableName = 5;" you say: - "Some equals" pause "press 5" pause "semi-colon". In practice you would pause after "Some" to check the intellisence and possibly add "Press Victor" or say "move down 5" or whatever. There's no question that it's really hard work, and somewhat less productive, but it is do-able, and it gets easier as you and the software learn. Tom
-
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)
Hi dude.. I really like your idea...it doesn't mean that I feel uncomforted to write code in keyboard. Microsoft always try to invent something which use less code.If Microsoft stop doing invent then how we all get good and efficient IDE or platform for coding.Voice programing not only mean to give rest to your hand but also gives a new style for coding. So all you guys, its really an innovative idea.Please contribute for this. Right now I don't have any idea how to develop it but whenever I have, I post it. Happy Coding
AS
-
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 played around with voice technology about 10 years ago. It has come a long way, but still has a long way to go. If you practice your speach making sure you say everything relative the same way, and specialize and train your VR program, I bet you can get it to do just about anything. It just the specializing and training that can take a while and make in not worth your while. And it would definately be hard for programming, but I'm sure it's doable with enough effort. As far as keyboards, get the best. I had a $150 one a few years ago that was adjustable as all get out. I loved it, but of course I forgot it "onsite" one time and never saw it again. I've been using regular ones now for years and haven't needed an ergo one again. But I've not been doing the 10 hr days on the keyboard nearly as much either. Cheers. -- modified at 9:22 Tuesday 27th November, 2007
-
With the programming stuff I can't help much, but medically I'm in a similar position, though not nearly as bad. My problem actually lies in my neck and back, but the effect is that I have pain in my hand, and they also shake a lot. In my case nobody notices the shaking 'cause I type to fast. I also work very long hours, and when I get home I sit behind my PC again. My one small piece of advice that I want to impart is something that I haven't seen mentioned in the thread. It is absolutely imperative that your arms rest on something, so that there is no strain on your shoulders. This made a world of difference in my life. Also, like many other people said, exercise is also very important (which is very lacking in my life). I hope you get better very soon. Regards,
Here here. Arms resting is key. I have a pinched nerve and it acts up if my arms aren't resting on the desk. I have to have a ton of space on the desk for my arms, and a chair that slides under the desk, but it works. Oh, and one more thing that helped with my pinched nerve, and I've always gotten grief for doing this. I put the mouse right in front of me. So it's between my hands. So instead of doing the repetitive "move hand to the right for the mouse" I just move my hand a few inches close to me. I also used to have an ergo keyboard where it was split and raised in the middle. The mouse could fit up under it a little and made the movement even shorter/easier. Cheers.
-
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)
El Corazon wrote:
Anyone know of any thing in this area?
I can only imagine your torture. :(( I've worked with programming voice, but not as you desire. I've taken the raw libraries, composed my own recognizable word-sets, and done some rather intricate stuff. I have not tried to input programmer context, however. You can get an SDK for Dragon Speaking and for Fonix, and these work ok, but too many errors for my liking (in an industrial environment with background noise, not good at all). The best I came across used the IBM voice engine, however I could not get at the low-level functions or SDK. It worked the best, however, even though it was not fine tuned. Here's an idea. Have your boss hire me as your minion, and I'll develop the voice-input capability alongside typing your code. We can sell it to a few others and become independently wealthy. Lower our work-days to something reasonable, and eliminate the second job. I assume we'll want C++, not COBOL? :laugh:
Gary
-
This is sickening. I feel sorry for you and your pain, but if it is not a genetic illness or just bad luck, and if it is caused by you working so much then you need to see another kind of a doctor. Psychiatrist. No offense there. It's just that people stray away from life like that. It could happen to anyone, but you need to be aware of it. There is always a way: like having that thing you squeeze while you are thinking. Or being disciplined in stretching and stuff. I am still young so i see as how i might experience all this one day, but i felt obliged to tell you that something a man called Sulik told me a while ago: "Me and grampy bone think you should stop and smell the flowers" :D good luck
nardev82 wrote:
I feel sorry for you and your pain, but if it is not a genetic illness or just bad luck, and if it is caused by you working so much then you need to see another kind of a doctor. Psychiatrist. No offense there.
No offense taken, however, outside of telling my step-son his natural father is too selfish to pay for your competition level gymnastics and I am too poor, so go find yourself a cheaper activity... I have to do something. I started other work to actually reduce my hours, I know seems strange, but it is true. The extra work outside of work pays a lot more, so I can put in fewer hours and actually reduce my workload. We all do the best that we can with what we have, I am working at getting more for less so that the stress is reduced.
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
-
nardev82 wrote:
I feel sorry for you and your pain, but if it is not a genetic illness or just bad luck, and if it is caused by you working so much then you need to see another kind of a doctor. Psychiatrist. No offense there.
No offense taken, however, outside of telling my step-son his natural father is too selfish to pay for your competition level gymnastics and I am too poor, so go find yourself a cheaper activity... I have to do something. I started other work to actually reduce my hours, I know seems strange, but it is true. The extra work outside of work pays a lot more, so I can put in fewer hours and actually reduce my workload. We all do the best that we can with what we have, I am working at getting more for less so that the stress is reduced.
_________________________ 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 am sure there is a good reason behind it. It is way noble. And the topic by itself is very interesting. The way i see it, a programmer should only need his mind and a computer :) yet it seems as though without your sight it is impossible. That bums me out. Another thought i had was virtual reality programing. Imagine a 3D environment where you can grab snippets look around and stuff like that. Grab stuff with your hand. Code on top of a nice big white cloud in the middle of an Oblivion grass field. :) Ohh man...i wonder what happened to VR. It used to be so hyped up...
-
I am sure there is a good reason behind it. It is way noble. And the topic by itself is very interesting. The way i see it, a programmer should only need his mind and a computer :) yet it seems as though without your sight it is impossible. That bums me out. Another thought i had was virtual reality programing. Imagine a 3D environment where you can grab snippets look around and stuff like that. Grab stuff with your hand. Code on top of a nice big white cloud in the middle of an Oblivion grass field. :) Ohh man...i wonder what happened to VR. It used to be so hyped up...
nardev82 wrote:
Ohh man...i wonder what happened to VR. It used to be so hyped up...
VR is alive and well, I do telepresence work and 3D all the time. I was just browsing all my haptics research for another project, virtual haptics is what you are talking about. A entirely computer construct that takes real-world motion to control a virtual object. The virtual objects being programming constructs. Haptic is just a fancy name for a computer-human interface. ;)
_________________________ 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)
yeah i think for now im going to say pound ... using ... system ... period ... security ... cryptography ... enter ... enter ... public ... class ... my ... backspace ... project ... enter LMAO!
Software Developer / IT Instructor Jayzon Ragasa Baguio City, Philippines
-
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)
Here's what I would try if I would in your position. I'd start with Say-Now's interface to Microsoft SAPI (say-now.com) for voice commands and dictation [$14]. It does take a little while (20 minutes for me) to train Windows to recognize your voice. Next, I'd check out RunRevolution Studio (runrev.com) with the Transcript programming language for desktop programming [$399]. Of all the languages I'm (somewhat) familiar with, Transcript is appears to be most similar to English and seems amenable to speech-based input. I'd also look at The Foot/Slipper Mouse (bilila.com) [$199].
-
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
-
El Corazon wrote:
Anyone know of any thing in this area?
I can only imagine your torture. :(( I've worked with programming voice, but not as you desire. I've taken the raw libraries, composed my own recognizable word-sets, and done some rather intricate stuff. I have not tried to input programmer context, however. You can get an SDK for Dragon Speaking and for Fonix, and these work ok, but too many errors for my liking (in an industrial environment with background noise, not good at all). The best I came across used the IBM voice engine, however I could not get at the low-level functions or SDK. It worked the best, however, even though it was not fine tuned. Here's an idea. Have your boss hire me as your minion, and I'll develop the voice-input capability alongside typing your code. We can sell it to a few others and become independently wealthy. Lower our work-days to something reasonable, and eliminate the second job. I assume we'll want C++, not COBOL? :laugh:
Gary
ghle wrote:
Here's an idea. Have your boss hire me as your minion, and I'll develop the voice-input capability alongside typing your code. We can sell it to a few others and become independently wealthy. Lower our work-days to something reasonable, and eliminate the second job.
We're already hiring minions.[^] The rest, well, work doesn't have any interest in additional profit. Not of my work is sold for profit.
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)