AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Sprachsteuerung

Ein Thema von alexkneo · begonnen am 12. Feb 2016 · letzter Beitrag vom 15. Feb 2016
Antwort Antwort
alexkneo

Registriert seit: 12. Feb 2016
11 Beiträge
 
#1

Sprachsteuerung

  Alt 12. Feb 2016, 13:21
Hallo, ich arbeite mit der neusten Version von Lazarus da ich kein Delphi habe, ich möchte mein Programm sprachsteuern, z.B sage ich:"Hallo" und der Pc (Lazarus) antwortet mir:"Hallo User" oder ähnliches. Wie ich eine den Pc zum sprechen bringe habe ich schon herausgefunden.
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
   SpVoice := CreateOleObject('SAPI.SpVoice');

  SavedCW := Get8087CW;
  try
    Set8087CW(SavedCW or $4);
    SpVoice.Speak('Hallo',0);
  finally

    Set8087CW(SavedCW);
end;
Das Problem ist wie der Pc(Lazarus) meine Stimme erkennt oder das Wort erkennt und mir dann was zurücksagt.
Ich will das ganze nicht per Microsoft Speech oder so machen sondern wirklich mit Pascal(Lazarus). Danke im vorraus

Da ich noch nicht gerade der Pro in Pascal bin (ich hab es jetzt seid einem halben Jahr in der Schule, bin 9.Klasse) wäre es nett wenn ihr das ganze ausführlich erklärt, da ich es ansonsten vielleicht nicht verstehe. Danke

Geändert von TBx (13. Feb 2016 um 12:46 Uhr) Grund: Zwei aufeinanderfolgende Postst concateniert und Delphi-Tags eingefügt
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.313 Beiträge
 
Delphi 12 Athens
 
#2

AW: Sprachsteuerung

  Alt 12. Feb 2016, 17:20
Moin...

Schau mal hier... Schnipp... Sollte der Link bei dir nicht funktionieren, gebe einfach "Spracherkennung" in die dp_reference ein.

Geändert von haentschman (13. Feb 2016 um 11:33 Uhr) Grund: Link wegen nicht Funktionalität entfernt...
  Mit Zitat antworten Zitat
alexkneo

Registriert seit: 12. Feb 2016
11 Beiträge
 
#3

AW: Sprachsteuerung

  Alt 13. Feb 2016, 09:15
Leider funktioniert der Link nicht und was meinst du mit dp_reference? Ich bin noch nicht lang hier und in der Spracherkennung gibt es einiges in der Suche. Sry

Geändert von alexkneo (13. Feb 2016 um 09:22 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.313 Beiträge
 
Delphi 12 Athens
 
#4

AW: Sprachsteuerung

  Alt 13. Feb 2016, 11:31
Moin...
Zitat:
was meinst du mit dp_reference?
...die geilste Suchmaschine wenn es um Delphi geht.

dp_reference: http://www.delphipraxis.net/dp_reference.php
dp_reference + Spracherkennung: http://www.delphipraxis.net/dp_refer...pracherkennung
...und dann klickst du auf die Delphipraxis und halleluja 52 Themen mit Spracherkennung.

Nachtrag:
Zitat:
gibt es einiges in der Suche
Dann hast du ja so ziemlich das Ergebnis schon gesehen. Auch das Beispiel in der Codelibrary?

Geändert von haentschman (13. Feb 2016 um 11:38 Uhr)
  Mit Zitat antworten Zitat
alexkneo

Registriert seit: 12. Feb 2016
11 Beiträge
 
#5

AW: Sprachsteuerung

  Alt 13. Feb 2016, 15:39
Ja aber die meisten schreiben es sei zu schwer für einen einzelnen und man bräuchte jahre und ein team dafür. Der einzige der des richtig hingekriegt hat war obama aber das ist sehr kompliziert, so dass ich es nicht verstehen und ich denke dass ich von delphi ein bisschen ahnung hab. Problem: In der Schule lernen wir nur wie man mathe formeln in delphi macht aber dass ist meiner Meinung nach zu einfach. Das schwerste was ich bis jetzt dort hatte (es war eig. leicht) war es Pac Man zu programmieren und das war für fortgeschrittene laut lehrer.
  Mit Zitat antworten Zitat
jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#6

AW: Sprachsteuerung

  Alt 13. Feb 2016, 15:47
Langweiliger Unterricht ist natürlich doof.

Was möchtest Du denn machen? "OK, google"...?
Ich glaube, das kannst Du vergessen. Der Lerneffekt dürfte sich vermutlich auch da sein, wenn Du fertige API nutzt.

Wenn Matheformeln einfach sind, wie sieht es dann mit einem Formel Parser aus?
Dem kannst Du dann nachher Formeln diktieren.
Gruß, Jo
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:57 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz