Wie kann ich Spracherkennungsfunktionen in die Unity Game Engine integrieren? Gibt es ein Plug-In oder ein Framework (hoffentlich Freeware), das ich verwenden könnte? Wenn ja, haben Sie Ideen zur Installation? Wie groß wäre das Problem mit Hintergrundgeräuschen im Spiel, die die Spracheingaben im Spiel stören? Gibt es Beispiele für Spiele auf dem Markt, die dies verwenden? (außer für Spanien 3D für die Torque Game Engine).
12
Antworten:
Unity3D bietet keine direkte Unterstützung für die Spracherkennung. Sie müssten eine Erweiterung (System.Speech.Recognition) schreiben oder eine Art Plug-In finden, das Sie zum Laufen bringt. Wenn Sie in diese Richtung gehen, verlieren Sie die Unity Web Player-Kompatibilität mit Ihrem Projekt.
Ich sehe keine Plugins, die bereits für diesen Zweck entwickelt wurden.
quelle
Community Core Audio sieht ziemlich vielversprechend aus. Es wandelt Sprache in Text um und soll die automatische Spracherkennung übernehmen. Die Daten werden über das Netzwerk über UDP gesendet, sodass sie leicht in Unity integriert werden können. Dies ist der Fall, wenn Sie nicht vorhaben, den Webplayer zu verwenden.
http://nuicode.com/projects/cca-alpha
quelle