Spracherkennung über einen USB-Anschluss

8

Mein Name ist Ismail und ich bin ein 29-jähriger Junge mit einer körperlichen Behinderung, die meine Bewegungen stark einschränkt. Ich kann auf meinen Computer zugreifen, indem ich einen maßgeschneiderten Mini-Joystick verwende, den ich mit meinen Lippen und einem Berührungsschalter in der Nähe jedes Daumens für das Klicken mit der linken und rechten Maustaste bewege. Ich habe auch einen Prototyp Gaming-Helm, der vier Touch-Schalter hat, so dass ich Spiele mit meinen Wangen und Augenbrauen auch spielen kann.

Zuletzt benutze ich ein Spracherkennungsprogramm namens Game Commander 3, so dass ich meine Stimme verwenden kann, um die restlichen Tastenanschläge in Spielen zu handhaben, aufgrund der Tatsache, dass ich physisch nicht mehr als sechs Schalter und einen Joystick benutzen kann.

Nun, da Sie meine Situation kennen, erkläre ich mein Problem.

Ich habe kürzlich eine I-PAC FS32 Gaming-Schnittstellenkarte gekauft, die für mich angepasst wurde, damit ich es kann verbinden Sie meine Switches damit und spielen Sie Spiele auf verschiedenen Spielekonsolen, zum Beispiel PS2, PS3, Gamecube usw. mit verschiedenen Adapterkabeln. Dieses Board hat 32 digitale Eingänge sowie einen PS / 2 und USB Anschluss. Es ist möglich, eine Hardware-Tastatur an den USB-Anschluss anzuschließen und Spiele zu spielen. Was ich jedoch brauche, ist ein Programm, mit dem ich Game Commander 3 (oder eine andere Spracherkennungssoftware) verwenden kann, um Sprachbefehle zu senden, die stattdessen als Tastenanschläge fungieren.

Ich brauche im Grunde ein Fenster, das nur dort sitzt und auf Tastenanschläge wartet, dann sendet diese Tastenanschläge über den USB-Port meines PCs und in die Platine.

Es wäre gut, wenn die Lösung auch tragbar wäre, also kann ich sie auf meinem PC und meinem Laptop laufen lassen.

Wie kann ich Tastaturbefehle an ein USB-Gerät senden? Für das USB-Gerät ist eine Tastatur angeschlossen.

    
Peter Mortensen 20.10.2011, 18:14
quelle

1 Antwort

1

Interessantes Problem - normalerweise ist der Computer ein "USB-Host" und Sie stecken "USB-Geräte" in seine USB-Eingänge. Wenn Sie den Computer verwenden, als wäre es nur ein "Peripheriegerät" (dh eine Tastatur), müssen Sie wirklich einen USB-Ausgang senden. Es ist, als würde man Daten in eine Einbahnstraße fahren.

Vielleicht wäre der einfachste Weg, den Computer (sprachgesteuert) zu verwenden, um Schalter an den Eingängen des I-PAC zu bedienen? Irgendwie klobig geht es zurück zu beweglichen Teilen wie Relais, aber selbst Optokoppler würden I-PAC und Computer auch vor den Spannungen der jeweils anderen schützen.

Ich würde mir vorstellen, dass Voice-Computer-Switch-Systeme existieren müssen, aber Sie sind wahrscheinlich besser bewusst als ich!

Velleman hat ein USB-Interface-Kit, Nr. K8055, das nützliche Hardware sein könnte. Nicht sicher über Software.

    
OnlyMe 21.10.2011 00:13
quelle

Tags und Links