あなたの体験にオーディオを追加することは、体験を新たな高みへと引き上げるために重要です。位置情報を持つオーディオと持たないオーディオを戦略的に使用することで、プレイヤーをあなたの世界に没入させ、彼らの行動に対する有用なフィードバックを提供し、目的を達成するために何をすべきかに注意を向けさせることができます。
オーディオ資産
使用する権限があることが確実なオーディオ資産をインポートすることができます。たとえば、自分で作成したオーディオなどです。ただし、Roblox のクリエイター ストアでは、トップオーディオおよび音楽パートナーからの10万を超えるプロフェッショナルなサウンドエフェクトや音楽トラックを含む、さまざまな無料で使用できるオーディオ資産を提供しています。
オーディオオブジェクト
Roblox では、オーディオを再生および修正して体験のデザイン要件を満たすために使用できるさまざまなタイプのオーディオオブジェクトを提供しています。
- AudioEmitterオブジェクトは、3D 環境にオーディオを出力する仮想スピーカーです。
- AudioListenerオブジェクトは、3D 環境からオーディオを受信する仮想マイクロフォンです。
- AudioDeviceOutputオブジェクトは、スピーカーやヘッドフォンなど、現実世界における物理ハードウェアデバイスです。
- AudioDeviceInputオブジェクトは、現実世界の物理マイクロフォンです。
- AudioTextToSpeechオブジェクトは、テキストをオーディオに変換します。
- AudioSpeechToTextオブジェクトは、オーディオをテキストに変換します。
- Wiresは、オーディオストリームを一つのオブジェクトから別のオブジェクトへと運びます。
これらのオブジェクトを使用して、オーディオを実行時に自動的に再生するように設定することも、スクリプトから再生をトリガーすることもできます。これらのオーディオオブジェクトの実用的なアプリケーションについては、2D オーディオの追加、3D オーディオの追加、テキスト読み上げの追加、音声認識の追加、および ボイスチャットの追加のチュートリアルを参照してください。
オーディオエフェクト
オーディオエフェクトは、AudioPlayerオブジェクトからのオーディオストリームを非破壊的に修正または強化します。これらのエフェクトを適用することで、環境をより魅力的で没入感のあるものにすることができます。たとえば、AudioEqualizerオブジェクトを使用して雨の音を鈍く聞こえさせたり、AudioCompressorオブジェクトを使用して音の最大音量をコントロールしたり、AudioReverbを使用して内部空間での音のよりリアルな反響を追加したりできます。