2011-10-20 8 views
8

Mi nombre es Ismail, y soy un chico de 29 años con una discapacidad física que limita severamente mis movimientos. Puedo acceder a mi computadora usando un mini joystick hecho a medida que muevo con mis labios y un interruptor táctil cerca de cada pulgar para hacer clic con el botón izquierdo y derecho. También tengo un prototipo de casco de juego que tiene cuatro interruptores táctiles para que pueda jugar juegos usando mis mejillas y cejas también.Reconocimiento de voz a través de un puerto USB

Por último, utilizo un programa de reconocimiento de voz llamado Game Commander 3 para poder usar mi voz para manejar las teclas restantes en los juegos debido al hecho de que no puedo usar físicamente más de seis interruptores y un joystick.

Ahora que conoce mi situación, le explicaré mi problema.

He comprado recientemente una placa de interfaz de juego I-PAC FS32 que ha sido adaptada para mí para que pueda conectar mis interruptores y jugar en varias consolas de juegos, por ejemplo, PS2, PS3, Gamecube, etc., utilizando varios cables adaptadores. Esta placa tiene 32 entradas digitales, así como un puerto PS/2 y USB. Es posible conectar un teclado de hardware al puerto USB y jugar juegos. Sin embargo, lo que necesito es un programa que me permita usar Game Commander 3 (o cualquier otro software de reconocimiento de voz) para enviar comandos de voz que actúen como pulsaciones de teclas.

Básicamente necesito una ventana que se quede allí y espere las pulsaciones de teclas, y luego envíe esas teclas a través del puerto USB de mi PC y en la placa.

Sería bueno si la solución también es portátil, así que puedo ejecutarla en mi PC y mi computadora portátil.


¿Cómo puedo enviar comandos de teclado a un dispositivo USB? Es decir, en lo que respecta al dispositivo USB, un teclado está conectado a él.

+0

No parece que necesite enviar comandos de teclado ... solo debe enviarlos a la PC host en la que se ejecuta el software. El I-PAC es irrelevante, ¿sí? – Brad

Respuesta

1

Problema interesante: por lo general, la computadora es un 'USB Host' y usted conecta 'dispositivos USB' en sus entradas USB. Usar la computadora como si fuera solo un "periférico" (es decir, un teclado) realmente necesita enviar una salida USB. Es como conducir datos por el camino equivocado por una calle de un solo sentido.

¿Quizás la forma más fácil sería usar la computadora (operada por voz) para operar los interruptores en las entradas del I-PAC? Un poco torpe que se remonta a partes móviles como los relés, pero incluso los "optoaisladores" también protegerían a I-PAC y a la computadora de los voltajes de los demás.

Imagino que los sistemas de conmutador de voz-computadora deben existir, ¡pero probablemente usted sea más consciente que yo!

Velleman tiene un kit de interfaz USB, No.K8055 que podría ser un hardware útil. No estoy seguro sobre el software.

+0

@OnlyMe gracias por su respuesta, le he enviado esta información al hombre que trata con mi acceso a la computadora, con suerte esta información lo ayudaría. ¿Estaba pensando que también sería posible usar un adaptador usb a serial y comunicarme con la placa de esa manera? –

Cuestiones relacionadas