Sprachbefehle
-
Hi, bin neu hier!
Ich suche nach einer Möglichkeit Sprachbefehle per Mikrofon in mein Programm einzubauen. Hat jemand schon damit Erfahrungen? Wenn ja, bitte um Antwort, wenn nein, gibt es irgendeine Lib die für solche Dinge gemacht ist?Danke im Voraus!
-
Du musst die Soundspuren von einer einmaligen Aufnahme mit der aktuellen vergleichen. Lots of fun.
-
Und wie nehme ich die Tonspuren auf? Ich muss es doch dann auch ermöglichen, dass der Vergleich ein wenig Spielraum hat, oder?
-
zB mit dem Windows Audiorecorder xD
Und ja, klar brauchst du eine Toleranz.
MfG
-
Sorry, dass ich noch mehr frag... bin halt noch n Neuling.
Ich möchte, während das Programm läuft, dass das Programm einen Sprachbefehl erkennt und auch verarbeitet.
Was eigentlich meine Frage war: Welche Lib macht es möglich, Tonspuren vom Mikrofon aufzunehmen?
-
Hallo
bin halt noch n Neuling
Bist du wirklich sicher, das du dann gleich mit Spracherkennung anfangen must? Das ist ein sehr schweres und komplexes Thema. Das kannst du schon daran erkennen, das es auch heute noch kaum Programme gibt, die regulär auf sowas setzt.
Und dabei ist die Ansteuerung des Mikros noch das einfachste. Aber nicht mit reinem Standard-C++ zu lösen, dazu must du plattformabhängige Funktionen benutzen. Unter Windows also etwas aus der WinAPI.
bis bald
akari
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum Rund um die Programmierung verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Es gibt fertige Spracherkenner, die man benutzen kann. Sphinx etwa http://cmusphinx.sourceforge.net/sphinx4/ kann man einfach runterladen. Es gibt glaube ich sogar noch weitere Open-Source Projekte. Für die meisten Erkenner muß man nur eine Grammatik für die Dinge, die man erkennen will, schreiben. Der Aufwand dafür dürfte sich in recht erträglichen Grenzen halten.
-
...und das könnte man sich zum einstieg zu gemüte führen: http://www.faqs.org/docs/Linux-HOWTO/Speech-Recognition-HOWTO.html
:xmas2:
-
Von Microsoft gibts iirc auch was nennt sich Direct Speech oder so.
-
Vielen Dank für die Antworten, werd mich gleich mal ans Programm setzen.
MFG