Zum Hauptinhalt springen

Demo-Projekt

Verpacktes Demo-Projekt für Windows.

Hinweis: RuntimeAudioImporter wird für dieses Demo benötigt, um Audiodaten als Beispiel zu erhalten. Bitte laden Sie dieses Plugin vor der Verwendung des Demos herunter (Fab).

Im Demo-Ordner innerhalb des Content-Verzeichnisses des Plugins finden Sie Assets, die zu Demonstrationszwecken erstellt wurden.

Falls Sie das Plugin-Verzeichnis nicht sehen, gehen Sie bitte zu Ihrem Content Browser, zeigen Sie Settings in der oberen rechten Ecke an und aktivieren Sie Show Engine Content sowie Show Plugin Content. Das Projekt sollte sich im Engine -> Plugins -> Runtime Speech Recognizer Content-Verzeichnis befinden.

GitHub

Diese Assets können verwendet werden, um das Beispiel der Spracherkennungsimplementierung zu testen und zu beobachten. Das Projekt enthält zwei Beispiele: eines zur Erkennung von Sprache über ein Mikrofon und eines zur Erkennung von Sprache aus einer Datei. Es unterstützt auch die Anpassung der Erkennungseigenschaften über das Einstellungsmenü.

Das Projekt ist ausschließlich mit Blueprints und UMG-Widgets implementiert und bleibt minimal. Es unterstützt UE 4.27 und spätere Versionen.

Um das Projekt zu testen, öffnen Sie einfach die RSR_Demo-Level, die sich im Demo-Ordner befindet, und spielen Sie sie im Editor ab. Dadurch werden spracherkennungsbezogene Widgets zu Ihrem Bildschirm hinzugefügt, mit denen Sie interagieren können. Sie können das Projekt auch für Ihr Zielgerät verpacken (um die RSR_Demo-Level als Standard in Ihrem verpackten Projekt festzulegen, wählen Sie RSR_Demo als Game Default Map in den Projekteinstellungen aus).

Kurzbeschreibung des Projekts

Das Projekt beginnt mit der RSR_Demo-Level, die ein W_RSR_MainMenu-Widget zum Viewport hinzufügt, das wiederum als Hauptmenü dient und den Spracherkenner nur einmal für die gesamte Lebensdauer des Widgets erstellt.

Es erstellt intern auch drei Widgets: W_RSR_SettingsMenu, W_RSR_FromMic und W_RSR_FromFile, und übergibt die Referenz des Spracherkenner-Objekts an sie für den weiteren Betrieb.

W_RSR_SettingsMenu wird verwendet, um Erkennungseigenschaften wie die Anzahl der verwendeten Threads, Sprache, Schrittgröße usw. zu ändern.

W_RSR_FromMic wird verwendet, um Sprache vom Mikrofon zu erkennen. VAD ist standardmäßig aktiviert.

W_RSR_FromFile wird verwendet, um Sprache aus einer Datei über einen direkten Pfad zu erkennen.