Ich hatte vor Jahren einmal mit dem MSM6679 von OKI zu tun. Das ist ein Spracherkennungs-IC für 20 Wörter. Hier ein Link zum Datenblatt http://datasheet.digchip.com/000/000-1-MSM6679.pdf. Ob es das aktuell noch gibt, weiß ich allerdings nicht.
Ich hatte vor Jahren einmal mit dem MSM6679 von OKI zu tun. Das ist ein Spracherkennungs-IC für 20 Wörter. Hier ein Link zum Datenblatt http://datasheet.digchip.com/000/000-1-MSM6679.pdf. Ob es das aktuell noch gibt, weiß ich allerdings nicht.
Über C# gibt es im .Net zwei Möglichkeiten der Spracherkennung über den PC, den Command-Mode und die "echte" Spracherkennung.
Im Command-Mode definiert man eine Liste an möglichen Befehlen, und einen default Befehl. Wird ein gültiges Command erkannt wird der Folge-Code ausgeführt, andernfalls kommt es zum default-Code. Bereits getestet und funktioniert ganz gut soweit...
Die "richtige" Spracherkennung von C# dagegen ist relativ unpräzise und gibt ohne viel Aufwand auch kaum sinnvolle Ergebnisse.
Man könnte aber hier beim Command-Mode ansetzen, die Sprache per PC erkennen lassen, und dann je nach empfangenen Command einen µC, oder eventuell gleich die "Behälter" ansteuern.
Das ist blos mal so eine Idee, dazu hätte ich hier auch noch iwo Programmfetzen herumliegen.
Habe vor einiger Zeit mal an einem erweiterten Chatbot (Eliza-Klon) mit Spracherkennung gearbeitet.
Was ich meinte ist eine Microsoft Kinect zu verwenden, die an einen PC angeschlossen wird. Diese macht dann die Spracherkennung, auf deren Ergebnisse man recht einfach mittels C# zugreifen kann. Das meinte ich - nur falls da Unklarheiten bestanden haben sollten...Über C# gibt es im .Net zwei Möglichkeiten der Spracherkennung über den PC
Gruß
Malte
Aber wozu eine komplette Kinect verwenden wenn man nur ein Mikrofon braucht? (Kostenfrage...)
Gerade wenn man über einen PC arbeiten will / kann reicht ein ganz einfaches Mikrofon, Headset, was auch immer, hauptsache es wird Ton damit aufgenommen... da braucht man kein Kinect dafür, wär meiner Meinung nach ja auch ziemlich overpowered für diese Anwendung...
Hab hier mal 2 links zusammengesucht, zur Spracherkennung mit C#, ganz ohne Kinect, mit jedem billig Mikrofon machbar...
http://csharp-tricks.blogspot.com/20...tion-mode.html
http://csharp-tricks.blogspot.com/20...mand-mode.html
Lesezeichen