Runtime Audio Importer
Runtime Audio Importer プラグインのドキュメントです。
- Fabで入手する
- 製品ウェブサイト
- MetaSound専用バージョン
- プラグインサポート & カスタム開発: [email protected] (チームや組織向けのカスタマイズされたソリューション)
概要
Runtime Audio Importer ドキュメント
オーディオのインポート
Runtime Audio Importerを使用して、実行時にファイルやバッファからオーディオをインポートするための手順とコード例。サポートされている形式、デリゲート、ストリーミングについて説明します。
オーディオ再生
インポートされたサウンドウェーブを再生するためのリファレンス。再生時間の制御、ステータスチェック、ループ、停止、完了イベント、メモリ管理の機能を備えています。
オーディオのエクスポート
サウンド波形をインポートした後、メモリやファイルにエクスポートしたい場合があります。プラグインはさまざまな形式でオーディオをエクスポートする機能を提供しており、サンプルレート(リサンプリング)やチャンネル数(ミキシング)を上書きするオプションもあります。
サウンドウェーブのプロパティ
オーディオデータへのアクセス
音波
3項目
オーディオをトランスコードする
トランスコードフォーマット
事前インポートオーディオ
概要
MetaSounds 統合
要件と制限事項
音声アクティビティ検出
ストリーミングサウンドウェーブにおけるボイスアクティビティ検出の有効化と設定に関するリファレンス、デフォルトのlibfvadおよびSilero VADプロバイダーのセットアップ手順を含みます。
音響エコーキャンセリング
ストリーミングサウンドウェーブにおける音響エコーキャンセリングの有効化と設定に関するリファレンス、ならびに WebRTC AEC3 extension plugin のセットアップ手順。
Pixel Streaming オーディオキャプチャ
Pixel Streamingは、Unreal Engineのプラグインで、レンダリングされたフレームをストリーミングし、WebRTCを介して入出力を同期します。アプリケーションはサーバー側で実行され、クライアント側はレンダリングとユーザーインタラクションを処理します。Pixel Streamingとセットアップの詳細については、Pixel Streaming ドキュメントを参照してください。
サウンドウェーブの複製
このプラグインで使用するサウンドウェーブは、すべてUSoundWaveProceduralから継承されており、1回の再生のみをサポートしています。そのため、例えば "エコー" 効果を実装する際に同じサウンドウェーブを並行して再生したい場合は、サウンドウェーブを複製する必要があります。このプロセスを最適化するために、次の関数を使用し、共有オーディオバッファーを使うように指定できます。これは、新しいサウンドウェーブのためにオーディオバッファーのメモリを確保するのではなく、元のサウンドウェーブと複製されたサウンドウェーブの間で同じオーディオバッファーを共有することを意味します。必要に応じて複数の複製を作成できます。
PCMデータの取り扱い
再生中およびデリゲートを使用したデータの投入中に生のPCMオーディオデータにアクセスするためのリファレンス。フォーマット変換に関する注意事項を含む。
オーディオメタデータ
ファイルやバッファから完全なインポートを行わずに、オーディオヘッダー情報を読み取り、オーディオフォーマットを検出するためのユーティリティ。