This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Voice commands for Microstation

Has anyone developed a script or program that uses Microsoft windows voice recognition so you can use voice commands inside Microstation?

I have seen numerous ones for games that kids are doing these days so it must be fairly easy to do.

If anyone is thinking of doing this fro microstation please let me test it for you as I really want to be able to do this. If kids are doing it for gaming then it must be fairly simple to get it to work for Microstation.

I even found a little program that converts speech into vb commands..planetsourcecode.com/.../ShowCode.asp could be a good starting point for someone..

Parents
  • While I love the idea of having voice commands, I don't think that this forum is the correct place for such a discussion. Just like each other input device, the vendor of the (speach-recognition) software is responsible to drive other software products. You might compare this with the programming of the 3DConnexion devices, which have their own settings for a large list of software products. And as MicroStation is command driven, the only thing that a vendor like Nuance would need to do, is driving the recognized words into MicroStation (i.e. as a KeyIn). As long as the speech recognition software is not able to direct their input to a specific application, I don't think that voice commands will work.

    Even if there exists a module to implement speech-recognition in another software module (like an mdl app), there are too many things that would influence the result, that might be only handled from a system global (sr) app (from my experience).

    If any speech-recognition software will be able to drive Ustn, than this discussion should be about, how to config Ustn (this is why I said wrong forum). There might be others with insights outside the programmer area.

    (Edit) the comments about having this in the wrong forum, where made before this thread was moved, so kindly ignore them :)



  • Hey Michael,

    keyins? Common, you wont get any keyin expert in front of such sophisticated things like voice driven devices. They are oldschool keyboarders.

    Vice versa, if you like new interfaces (graphical or voice driven), it is very unlikely you know keyins.

    This tool has to use the tooltips text, or even better some costumization. (Maybe the right place would be the Tasks Definition Tool?)

    I like the idea very much.

  • I think Task Definition Tool is the right compareable component. But what do you need to design a new icon/task ? you need to know the keyin to start the correct command ;-) I don't speak about dx, ac ... or something like that but those keyins that start commands like 'place line' etc. The customization must be aware to translate the german words 'zeichne linie' into the right keyin for MicroStation (or even 'draw line' into 'place line'). This is even something, I don't expect to be fully handled by any small vendor. you need a global player for this. If anyone can do this, than the best chance is at Bentley's side. Said this, you might have an idea of how many different (vertical) applications might be involved, and how difficult it might become to handle only 90% of their functionality. Not impossible, but anything else than simple.



  • Ultimately an east text to command is all I would be looking to attain. Start with the basics and go from there. Like I said 19-20 year olds are doing this for games they love to play for free, and then letting others use their program. Linking a text to a command.

    A VB script could be possible to allow a link into microstation to run commands through it and a small program that executes your speech into a command that is sent into microstation.

    Just an idea, but as I can't programme I can't do it. But I can't see any reason why it hasn't been done already.

Reply
  • Ultimately an east text to command is all I would be looking to attain. Start with the basics and go from there. Like I said 19-20 year olds are doing this for games they love to play for free, and then letting others use their program. Linking a text to a command.

    A VB script could be possible to allow a link into microstation to run commands through it and a small program that executes your speech into a command that is sent into microstation.

    Just an idea, but as I can't programme I can't do it. But I can't see any reason why it hasn't been done already.

Children
No Data