Sprachsteuerungsprogramm

Für allgemeine Fragen zur Programmierung mit PureBasic.
JanFredi
Beiträge: 44
Registriert: 25.02.2005 19:49
Wohnort: Dortmund
Kontaktdaten:

Sprachsteuerungsprogramm

Beitrag von JanFredi »

Hi Leute
Kann ich Irgendwie ein Spracherkennungsprogramm machen. Ich denke da an Maus-rauf Maus-runter Maus-links Maus-rechts.
_____________________________________________________
Rechtschreibfehler nur weil kein Word.
Ich benutze PureBasic 3.93.
Und zum schnellen tippen JaPBe.
Benutzeravatar
Danilo
-= Anfänger =-
Beiträge: 2284
Registriert: 29.08.2004 03:07

Re: Sprachsteuerungsprogramm

Beitrag von Danilo »

JanFredi hat geschrieben:Kann ich Irgendwie ein Spracherkennungsprogramm machen.
Nein, kannst Du nicht. Ich auch nicht. Ist aber nicht weiter schlimm...
cya,
...Danilo
"Ein Genie besteht zu 10% aus Inspiration und zu 90% aus Transpiration" - Max Planck
Benutzeravatar
AndyX
Beiträge: 1272
Registriert: 17.12.2004 20:10
Wohnort: Niederösterreich
Kontaktdaten:

Beitrag von AndyX »

An so einem Prog wirste dir 10 Jahre lang die Zähne ausbeißen... :wink:

Greetz,
AndyX
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Re: Sprachsteuerungsprogramm

Beitrag von MVXA »

Danilo hat geschrieben: Nein, kannst Du nicht. Ich auch nicht. Ist aber nicht weiter schlimm...
find den post irgendwie lustig :lol:.

was zum topic:
Ich würde so eine Software an deiner Stelle sein lassen. Jemand hat schonmal in VB über diese speech apis versucht so ein commander zu schreiben. Ich kann nicht sagen ob das ding richtig gecodet war, aber bei mir funkte es zumindest nicht /:->.
War auch irgendwie in meinen augen zu einfach aufgebaut. Einfach so ein Control mit nem Ohr als Icon auf das Form gesetzt und als Eventcatcher hat man dann so eine Funk eingesetzt, die dann auch einen string übergeben bekommen hat. Ist eigentlich auch egal :freak:
Bild
Benutzeravatar
Lukaso
Beiträge: 720
Registriert: 08.09.2004 18:51
Wohnort: Oberkirch
Kontaktdaten:

Re: Sprachsteuerungsprogramm

Beitrag von Lukaso »

JanFredi hat geschrieben:Ich denke da an Maus-rauf Maus-runter Maus-links Maus-rechts.
Und wie soll das gehen, du sagst "Maus Rauf" ins Mikro und deine Maus bewegt sich? Stell dir vor wieviel mal du das Sagen must, bis die Maus auf Position ist bei einem Pixel pro Kommando :lol:

Man könte allerdings nach der gezogenen Sprache bewerten. Ein "Maus Runter" bewegt die Maus nur um einen Pixel, ein "Maaaaaaaaaaaaaaaaaaaaauuuuuuuuuuuuuuuussss Ruuuuuuuuuuunnnnnteeeeerrr" allerdings um 100px :lol:

MFG Lukaso
Nextgen Guild Wars Fanseite: Guild Wars Tactics (Pseudo-Admin + Developer)
"Das Fluchen ist die einzige Sprache, die jeder Programmierer beherrscht." - Unbekannter Autor
Benutzeravatar
Danilo
-= Anfänger =-
Beiträge: 2284
Registriert: 29.08.2004 03:07

Re: Sprachsteuerungsprogramm

Beitrag von Danilo »

MVXA hat geschrieben:Einfach so ein Control mit nem Ohr als Icon auf das Form gesetzt und als Eventcatcher hat man dann so eine Funk eingesetzt, die dann auch einen string übergeben bekommen hat.
In PB wäre das dann:

Code: Alles auswählen

Select SpeechInput()
  Case "Maus runner"
    y + 1
  Case "Maus ruff"
    y - 1
  Case "Maus reschtzz"
    x + 1
  Case "Maus linksz"
    x - 1
EndSelect
SetMouseCursorPositionOnDesktopPlease(x,y)
cya,
...Danilo
"Ein Genie besteht zu 10% aus Inspiration und zu 90% aus Transpiration" - Max Planck
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

Vielleicht ne Idee für die PureTools :wink:.
Bild
JanFredi
Beiträge: 44
Registriert: 25.02.2005 19:49
Wohnort: Dortmund
Kontaktdaten:

Beitrag von JanFredi »

Ich danke euch für die vielen Ideen!!!
Ich benutze PureBasic 3.93.
Und zum schnellen tippen JaPBe.
FloHimself
Beiträge: 338
Registriert: 05.09.2004 18:47

Re: Sprachsteuerungsprogramm

Beitrag von FloHimself »

Danilo hat geschrieben:
JanFredi hat geschrieben:Kann ich Irgendwie ein Spracherkennungsprogramm machen.
Nein, kannst Du nicht. Ich auch nicht. Ist aber nicht weiter schlimm...
LOL!
Antworten