パッケージのビルド
WhisperRealtimeプラグインを使用したプロジェクトをビルドしてパッケージを作成するには、機械学習モデルのアセットをパッケージに含むようにアセットマネージャーを設定する必要があります。
アセットマネージャー設定方法
Project Settings > Game > Asset Manager > Primary Asset Types to Scanに要素を追加し、下記の値を設定します。
または、デフォルトでIndex=1に既にPrimaryAssetLabelが設定されているので、この要素を編集してもOKです。
- Primary Asset Typesを- PrimaryAssetLabelに設定します。
- Asset Base Classを- PrimaryAssetLabelに設定します。
- Is Editor Onlyをオフにします。
- Specific Assetsに要素を追加し、- WhisperModel_allを指定します。

パッケージサイズの縮小
WhisperRealtimeプラグインが使用する機械学習モデルの一部のみをパッケージすることで、パッケージサイズを縮小することができます。
- 
アセットマネージャー設定の4で、 WhisperModel_allではなく、Plugins > WhisperRealtime > PrimaryAssetLabelsのBySize以下のラベルを指定することで、指定したモデルサイズのみをパッケージすることができます。
- 
または、 ByFunctionAndLanguage以下のラベルを指定することで、指定した機能に関するモデルのみをパッケージすることができます。
- 
または、下記のテーブルを参照し、必要なモデルのみを手動で指定することができます。 
機械学習モデルのアセットとそれを利用する機能の関係
英語のみのモデル
| Asset name of ML model | Transcription | Short-phrase Alignment | Long-phrase Alignment | 
|---|---|---|---|
| encoder_mask_1500_0_{SIZE}_en_opt_fp161 | ✅ | ✅ | ✅ | 
| decoder_1_-1_16_{SIZE}_en_opt_fp162 | ✅ | ||
| aligner_b_n_{SIZE}_en_opt_fp16 | ✅ | ✅ | 
多言語対応モデル
| Asset name of ML model | Transcription | Short-phrase Alignment | Long-phrase Alignment | 
|---|---|---|---|
| encoder_mask_1500_0_{SIZE}_opt_fp16 | ✅ | ✅ | ✅ | 
| decoder_1_-1_16_{SIZE}_opt_fp163 | ✅ | ||
| aligner_b_n_{SIZE}_opt_fp16 | ✅ | ✅ |