デモプロジェクト
注意: このデモを使用するには、RuntimeAudioImporterで音声データを取得する必要があります。デモを使用する前にこのプラグインをダウンロードしてください。(Fab).
プラグインのContentディレクトリ内のDemoフォルダには、デモ用に作成されたアセットがあります。
プラグインのディレクトリが表示されない場合は、Content Browserに移動し、右上のSettingsを表示して、Show Engine ContentとShow Plugin Contentを有効にしてください。プロジェクトはEngine -> Plugins -> Runtime Speech Recognizer Contentディレクトリにあるはずです。

これらのアセットは、音声認識の実装例をテストし、観察するために使用することができます。プロジェクトには、マイクからの音声認識とファイルからの音声認識の2つの例が含まれています。また、設定メニューを通じて認識プロパティをカスタマイズすることもサポートしています。
このプロジェクトは、BlueprintsとUMGウィジェットのみで実装されており、最小限に抑えられています。UE 4.27以降のバージョンをサポートしています。
プロジェクトをテストするには、DemoフォルダにあるRSR_Demoレベルを開き、エディタで再生してください。これにより、音声認識関連のウィジェットが画面に追加され、操作が可能になります。また、ターゲットデバイス用にプロジェクトをパッケージ化することもできます(パッケージ化されたプロジェクトでRSR_Demoレベルをデフォルトに設定するには、プロジェクト設定でRSR_DemoをGame Default Mapとして選択します)。
プロジェクトの簡単な説明
プロジェクトはRSR_Demoレベルから始まり、ビューポートにW_RSR_MainMenuウィジェットを追加し、それがメインメニューとして機能し、ウィジェットの全寿命にわたって音声認識データを一度だけ生成します。

また、内部的にW_RSR_SettingsMenu、W_RSR_FromMic、W_RSR_FromFileの3つのウィジェットを作成し、さらなる操作のために音声認識オブジェクトの参照を渡します。
W_RSR_SettingsMenuは、使用するスレッド数、言語、ステップサイズなど、認識プロパティの変更に使用されます。

W_RSR_FromMicはマイクからの音声を認識します。VADはデフォルトで有効になっています。

W_RSR_FromFileは、直接パスを使用してファイルから音声を認識します。
