Prostorové audio v Unreal

Na rozdíl od vize lidé uslyší zvuk na úrovni 360. Prostorový zvuk emuluje způsob, jakým člověk spolupracuje, a poskytuje tak pomůcky potřebné k identifikaci umístění zvuku na světovém místě. Když přidáváte prostorové zvuky do aplikací hybridní reality, vylepšujete úroveň ponoření uživatelského prostředí.

vysoce kvalitní zpracování prostorového zvuku je složité, takže HoloLens 2 přináší vyhrazený hardware pro zpracování těchto zvukových objektů. Než budete mít přístup k této podpoře pro zpracování hardwaru, budete muset v projektu Unreal nainstalovat modul plug-in MicrosoftSpatialSound . Tento článek vás provede instalací a konfigurací modulu plug-in a ukáže vám, že jste provedli podrobnější prostředky.

Instalace modulu plug-in prostorového zvuku Microsoftu

Prvním krokem přidání prostorového zvuku do projektu je instalace modulu plug-in prostorového zvuku Microsoftu, který můžete najít:

  1. Klikněte na Upravit moduly plug-in a vyhledejte MicrosoftSpatialSound do vyhledávacího pole.
  2. V modulu plug-in MicrosoftSpatialSound vyberte zaškrtávací políčko povoleno .
  3. Restartujte Editor Unreal výběrem možnosti restartovat hned na stránce moduly plug-in.

Poznámka

pokud jste to ještě neudělali, budete muset nainstalovat moduly plug-in Microsoft Windows Mixed Reality a HoloLens podle pokynů uvedených v části inicializace projektu v naší sérii kurzů Unreal.

Modul plug-in Unreal prostorového zvuku

Po restartování editoru se projekt všechno nastaví!

nastavení modulu plug-in pro vytváření prostorů pro platformu HoloLens 2

Konfigurace modulu plug-in pro práci se provádí v závislosti na platformě. modul plug-in prostorového zvuku microsoftu pro HoloLens 2 můžete povolit:

  1. vyberte možnost upravit Project Nastavení, přecházení na * * platformy a klikněte na tlačítko HoloLens.
  2. Rozšíření vlastností zvuku a nastavení pole modulu plug-in pro vytváření prostoru na prostorové zvuky Microsoftu.

modul plug-in pro prostorování pro HoloLens platformu

pokud se chystáte zobrazit náhled aplikace v editoru Unreal na stolním počítači, budete muset opakovat výše uvedený postup pro Windows platformu:

modul plug-in Spatializaing pro Windows platformu

Povolení prostorového zvukového zvuku v pracovní stanici

Prostorové audio je ve výchozím nastavení na desktopových verzích Windows zakázané. Můžete ji povolit:

  • Pravým tlačítkem myši klikněte na ikonu hlasitosti na hlavním panelu.
    • vyberte prostorové zvukové Windows Sonic pro sluchátka , abyste získali nejlepší představu o tom, co se vám HoloLens 2 ozve.

Modul plug-in pro prostorování

Poznámka

Toto nastavení je požadováno pouze v případě, že plánujete projekt otestovat v editoru Unreal.

Vytváření objektů pro zeslabení

Po instalaci a konfiguraci nezbytných modulů plug-in:

  1. Vyhledejte objekt actor okolního zvuku v okně umístit objekty actor a přetáhněte ho do okna scény .

Přidává se objekt actor okolního zvuku.

  1. Nastavte objekt actor okolního zvuku jako podřízený prvek vizuálního prvku ve scéně.

    • Objekt actor okolního zvuku nemá ve výchozím nastavení žádnou vizuální reprezentaci, takže uslyšíte jenom zvuk z jeho pozice na scéně. Připojení k vizuálnímu prvku umožňuje zobrazit a přesunout objekt actor jako jakýkoliv jiný prostředek.
  2. Klikněte pravým tlačítkem na Prohlížeč obsahu a vyberte vytvořit rozšířené prostředky – zvuky – zeslabení zvuku:

Vytváří se prostředek pro zeslabení zvuku.

  1. V okně prohlížeče obsahu klikněte pravým tlačítkem na prostředek pro zeslabení zvuku a vyberte možnost Upravit a zobrazte okno Vlastnosti.
    • Přepněte metodu Rozprostorování na binaural.

Nastavit metodu rozprostorování

  1. Vyberte objekt actor okolního zvuku a posuňte se dolů k části zeslabení na panelu podrobností .
    • nastavte vlastnost zeslabení Nastavení na prostředek pro zeslabení zvuku , který jste vytvořili.

Nastavit nastavení zeslabení

  1. Nastavte zvukový prostředek , který chcete připojit k objektu actor okolního zvuku:
    • Aktualizujte vlastnost Sound objektu actor okolního zvuku a určete soubor SoundAsset, který se má použít.

Nastavit zvukový prostředek

Poznámka

Soubor SoundAsset musí být mono, aby se mohl rozprostorovat pomocí modulu plug-in prostorového zvuku Microsoftu. Vlastnosti zvukového souboru můžete najít tak, že najedete myší na prostředek v okně prohlížeče obsahu, jak je znázorněno na snímku obrazovky níže.

Nový prostředek pro zeslabení zvuku

při konfiguraci prostředku sound se může okolní zvuk považovat za použití vyhrazené podpory snižování zátěže hardwaru na HoloLens 2.

Konfigurace objektů pro prostorovou konfiguraci

Práce s prostorovým zvukem znamená, že budete mít na starosti správu toho, jak se zvuk chová ve virtuálním prostředí. Hlavní fokus vytváří zvukové objekty, které se zobrazí při zavření uživatele a tišší, když je uživatel daleko. To se označuje jako zeslabení zvuku, takže se zvuky zobrazí, jako by se umístily do pevného bodu.

Všechny objekty odzeslabení jsou dodávány s upravitelným nastavením pro:

  • Vzdálenost
  • Prostorová
  • Absorpce vzduchu
  • Fokus naslouchacího procesu
  • Reverb odeslat
  • Překrytí

Zeslabení zvuku v Unreal obsahuje podrobnosti a implementace v každé z těchto témat.

Další kontrolní bod vývoje

Pokud sledujete Unrealou cestu pro vývoj, jste v průběhu zkoumání základních stavebních bloků MRTK. Odsud můžete pokračovat k dalšímu stavebnímu bloku:

Nebo se můžete přecházet na možnosti hybridních platforem pro realitu a rozhraní API:

Kdykoli se můžete kdykoli vrátit ke kontrolním bodům vývoje Unreal .

Viz také