![]() |
Re: Programm per stimme steuern
Aber nutzlos zum steuern eines Programmes. Es sei denn, du bist R2D2.
|
Re: Programm per stimme steuern
Ich finde das eigentlich auch nicht sinnlos^^
Denn wie seiht es denn mit den Leuten aus die Behindert sind? :gruebel: :cyclops: die würden sich doch sicher über soetwas freuen und außerdem...: Der spaß an der Arbeit an so einem Projekt zählt meist auch :wink: Achja PS: Ich hab leida auch keine Ahnung wie das funzen könnte?! :mrgreen: |
Re: Programm per stimme steuern
3_of_8 sprach von einem ganz anderen Projekt was rein garnichts mit Spracherkennung zu tun hat, und wenn du schon noch nichtmal eine Ahnung hast, wie du anfangen solltest (wenn das deine Frage hier war): lass es sein. Argumente stehen oben.
|
Re: Programm per stimme steuern
ich habe mal eine Komponente für Delphi gefunden.
Die konnte Wörter in Text umwandeln. Leider weiß ich nicht mehr wo ich sie gefunden hatte. und ab einer neuern Version klappte das auch nicht mehr. Weil ich es über OSX eingebunden habe(ActivX, heißt das so ?). |
Re: Programm per stimme steuern
Ich kann das hier nur empfehlen. Die Befehle die ich vorher deklariert habe, werden perfekt über das Mikrofon erkannt.
![]() Das Stichwort heißt in dem Fall dann "Command and Control Recognition" und sieht z.B. so aus:
Delphi-Quellcode:
procedure TfrmCommandAndControl.SpSharedRecoContextRecognition(...);
begin with Result.PhraseInfo do begin if (GetText(0, -1, True) = 'MyCommand') Blup; end; end;
XML-Code:
Richtig genial.
...
<RULE NAME="Action" ID="RID_Action" TOPLEVEL="ACTIVE"> <L PROPNAME="Type"> MyCommand</P> </L> </RULE> ... |
Re: Programm per stimme steuern
Andere haben dir ja hier schon ganz richtig gesagt, dass so ein Projekt recht umfangreich werden kann aber wenn du auf Fremdsoftware zurückgreifen kannst kann es wesentlich einfacher werden.
Wir haben mal mit Dragon Dictate experimentiert. Dort kann man mit dem SDK über Sprachbefehle beliebige Kommandos aus einem COM-Server ausführen lassen (so läuft bei denen z.B. die Steuerung von Word). Wenn ein selbst erstellter COM-Server z.B. eine Methode "DoSomething" enthält so kann man diese Methode einem bestimmten Kommandowort zuordnen und so die Funktion per Sprache ausführen. Damals war das SDK nicht kostenlos, man musste sich registrieren und erhielt dann, bezahlten, technischen Support. Das kann sich aber mittlerweile geändert haben (ist schon etwas länger her) |
Re: Programm per stimme steuern
Hey dachte nicht dass das thema aweite behandelt wird :) Habe mir einige software angesehn, da ich die dann parallel laufn lassn wollte und so irgendwie mein programm steuern ^^ da bin ich af 2 tool gestossen : Voice Flux und Dragon Dictate, das Alfi001 auch angesprochen hat :). Das erste ist nicht so gut da es nur englisch erkennt, versuche es bei gelegenheit mat mit Dragon Dictate :)
Vielen dank noch mal für eure tips |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:18 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz