Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Input Devices Programming IT Technology Science

Good Cross-Platform Speech-Recognition Programs? 175

CryoStasis writes "I am a graduate student getting my degree in biomedical sciences. Because my work often requires me to maintain a local sterile environment (under a biological hood) I find that I am unable to physically touch my computer, which sits beside me, in order to open my notes, protocols, etc. while I'm working. As a result, I have begun to search for a voice-recognition program that will allow me to tell the computer what files/programs to launch. I know that the general field of voice recognition has come a long way, but I find that the built-in speech recognition systems in both OS X and Vista are clunky and difficult to use. Are there any good, cross-platform speech-recognition programs available that might fit the bill?"
This discussion has been archived. No new comments can be posted.

Good Cross-Platform Speech-Recognition Programs?

Comments Filter:
  • Paper (Score:5, Insightful)

    by DebateG ( 1001165 ) on Saturday November 08, 2008 @04:42PM (#25689471)
    I work in a biological lab and have a similar problem. I find that paper is much simpler for most things. I have a notebook containing only printouts of protocols with little tabs denoting where each one is. I remove whatever protocol I'm using and carry it over to wherever I'm working. Anything else I need from my notes, I write on paper and carry. Yes, it's a bit wasteful, but I've found that in the preparation of gathering all the relevant pieces of paper, it really forces you to adequately prepare for an experiment instead of trying to figure it out on the fly.
  • depends... (Score:4, Insightful)

    by girlintraining ( 1395911 ) on Saturday November 08, 2008 @04:46PM (#25689503)

    Yes, software exists. But most likely unless the program only performs simple operations with dialog boxes and can function with only limited keyboard input, you will probably find it inadequate or klunky, even if the speech recognition is perfect (it never is). Instead of asking whether speech synthesis software is right for you, the better question would be is your software a good fit for speech synthesis?

  • Alternatives (Score:5, Insightful)

    by ustolemyname ( 1301665 ) on Saturday November 08, 2008 @05:00PM (#25689571)
    Wireless keyboard much?
  • by Tony Hoyle ( 11698 ) * <tmh@nodomain.org> on Saturday November 08, 2008 @05:05PM (#25689599) Homepage

    BTW, I believe OS X has voice recognition built in you may want to check out for controlling your computer

    I know reading articles is verbotten for slashdotters but the summary???

    I find that the build in speech recognition systems in both OS X and Vista, clunky and difficult to use

  • by fuzzyfuzzyfungus ( 1223518 ) on Saturday November 08, 2008 @05:16PM (#25689665) Journal
    The current state of voice control is, unfortunately, rather clunky. On the plus side, there are slightly nonstandard peripherals that might do the job instead.

    For some years now, there have been pointing devices for the disabled that essentially involve an IR webcam and a reflector or LED stuck to whatever part of the body the user can still move. http://www.naturalpoint.com/ [naturalpoint.com] make some such, I suspect that they also have competitors. On the cheap side, there has been a fair bit of buzz lately about using video processing software with ordinary webcams. A bit of googleing should turn up stuff for Win, Mac, and Linux.

    On the keyboard side, silicone rubber flexible keyboards have proliferated alarmingly of late. The keyfeel is bloody awful; but they are cheap, fully sealed against moisture, and can survive cleaning with various moderately horrible solvents.

    With a simple USB hub, you should be able to leave the keyboard and webcam in the hood, never having to touch the webcam, and dousing the keyboard in whatever horrible substances are necessary to keep it sterile, and just plug in the one USB cable to your laptop before you begin work. Not wildly elegant; but it should provide you with a standard keyboard and pointing device that fulfill your requirements.
  • Re:Paper (Score:4, Insightful)

    by zappepcs ( 820751 ) on Saturday November 08, 2008 @05:18PM (#25689675) Journal

    The tags on the summary say it best 'useanundergrad'

    There are somethings that really just work best when you have an assistant or partner working with you. It's like sports, well most of them, you need a team to get the job done right.

  • teamwork (Score:4, Insightful)

    by Goldsmith ( 561202 ) on Saturday November 08, 2008 @05:21PM (#25689695)

    There is no substitute for teamwork. I don't work in a biologically clean environment, but I do sometimes work in a vacuum clean environment which requires that I avoid touching anything that isn't cleaned to go into a UHV chamber. Having a teammate to work in the "dirty" environment in the rest of the lab makes things much, much easier.

    The progress of research is never perfectly predicable, and you're always going to find some surprise which needs immediate attention. Having another person there means you don't have to prepare in advance every possible command you may need a computer to run, plus a person can do things like answer the phone and sign for deliveries. It's also good practice for later in your scientific career when you'll have to train and trust your own students/interns/employees.

  • by Anonymous Coward on Saturday November 08, 2008 @05:24PM (#25689727)

    You are constraining yourself into bad solutions to your problem.

    You have a bad process, and are trying to find band aids for it. The correct thing to do would be to fix your process so that you don't have this problem.

    As someone else pointed out. Get a wireless keyboard. Sterilize it.

  • by bdwoolman ( 561635 ) on Saturday November 08, 2008 @06:02PM (#25689973) Homepage

    Dragon Systems is by far the best speech to text resource. I use 9.0, but 10.0 is out. And by all accounts it is better. Like all good tools that have power and flexibility Dragon takes some time to master. But it is intelligent and repays hard work by improving. Suggest you get Dragon Preferred or, at a minimum, Pro. With these you can also make audio notes on a stand-alone recorder which may be fed in to the program later for transcription. If the audio is good (use a headset) the results are very good. Of course it needs an editing treatment, but what draft does not? So, you could make notes in addition to controlling the computer.

    I suggest you practice at some time when your hands are not busy playing with the Andromeda Strain. And if you get skilled with Dragon you can swap modes; that is, speech to text or control mode.

    The hard truth is this: Speech to text is something you have to learn how to do. Even if the program is perfect there is a learning curve for verbally inserting punctuation. And for writing with your voice. Nine has a feature to do punctuation automatically, but it works as poorly as most stenographers. In another life I used to dictate to a secretary who took shorthand. Even with her I interposed punctuation. And I can tell you...It really took me some time to learn her curves. Drum Roll Please

  • by Anonymous Coward on Saturday November 08, 2008 @07:53PM (#25690675)

    It's not really end-user oriented on its own though? The sphinx stuff makes cool speech recognition backends, but you need to be a developer to do anything useful with it.

  • Wrong question (Score:5, Insightful)

    by Vornzog ( 409419 ) on Saturday November 08, 2008 @08:08PM (#25690763)

    You don't want voice recognition. You want basic planning and lab book management skills.

    You should be asking "Why didn't I get all of my protocols, reagents, samples, and equipment set up before I started my experiments for the day?"

    I did quite a bit of biochemical benchwork to get my PhD, involving flu. Touching almost anything was either a bad idea for your health, or a worse idea for your experiment.

    Instead, you laid out a plan for what experiments you were going to do for the day. You wrote it up in your notebook before you started. If you were doing a standard experiment, you probably had an easy excel template where you typed in the number of replicate experiments you wanted to run, and it did all of your calculations for you. Print it out, tape it in your notebook, grab all your samples and reagents from the freezer, and then (and *only* then) did you put on your gloves and go into the sterile hood.

    My old lab book is *full* of these little protocols, usually with a typed note at the bottom about which samples I wanted to run, and a few hand written notes from after I took my gloves off.

    For long, complex protocols, lay out a protocol book with step by step instructions. For really sensitive experiments, don't be afraid to change gloves after you flip the page. Gloves are cheap, compared to the reagents needed to run even a single PCR reaction.

    A good craftsman has laid out all of his tools, plans and materials before he starts work. Good chefs have all their ingredients measured and utensils easily accessible before they start cooking. Either one *could* use a computer to track their project. But they don't, because it just makes everything more complicated.

    Use a computer for planning, data storage, analysis, etc. Once you put the gloves on, good notebook skills put the computer to shame every time.

  • by Blakey Rat ( 99501 ) on Saturday November 08, 2008 @09:48PM (#25691349)

    Uh, isn't that VOIP software? Maybe you could spend at least, say, 4-5 milliseconds explaining exactly how VOIP software is supposed to solve the problem?

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...