lucoiso / UEAzSpeech

This plugin integrates Azure Speech Cognitive Services in Unreal Engine.
https://forums.unrealengine.com/t/free-azspeech-plugin-async-text-to-voice-and-voice-to-text-with-microsoft-azure/495394
MIT License
192 stars 44 forks source link

HoloLens support #2

Closed FraPorta closed 1 year ago

FraPorta commented 2 years ago

Hi! First of all, thank you for your work it was very useful for my project. I am trying to implement a virtual voice assistant using the Hololens 2 and it works fine using the VR preview. Still, I can't package the project and install it on the Hololens because the AzSpeech plugin doesn't seem to support it.

This is the packaging tool error: UATHelper: Packaging (HoloLens): ERROR: Missing precompiled manifest for 'AzSpeech'. This module was most likely not flagged for being included in a precompiled build - set 'PrecompileForTargets = PrecompileTargetsType.Any;' in AzSpeech.build.cs to override. PackagingResults: Error: Missing precompiled manifest for 'AzSpeech'. This module was most likely not flagged for being included in a precompiled build - set 'PrecompileForTargets = PrecompileTargetsType.Any;' in AzSpeech.build.cs to override.

Do you think it is possible to add Hololens support to your plugin?

lucoiso commented 2 years ago

Hi @FraPorta ! Sorry for the delay.

I think it's possible and I'll start working on it soon! : )

FraPorta commented 2 years ago

No worries! Thank you I will wait for updates then :)

lucoiso commented 2 years ago

Hi @FraPorta ! How r u doing? : )

The errors you got are related to how Unreal Marketplace is packaging HoloLens plugins.

There is some informations here, including how to avoid this error: https://github.com/microsoft/Microsoft-OpenXR-Unreal/issues/63#issuecomment-1149256218


About packaging this plugin on HoloLens, can you test this branch (https://github.com/lucoiso/UEAzSpeech/tree/feature/HOLO-SUP-2)?

I've tried here and packaged without errors, but I don't have a HoloLens and my SO doesn't have Hyper-V to install the Emulator, so i can't test and confirm if it's working in the device.

FraPorta commented 2 years ago

Hi @lucoiso!

Sorry for the late response and thank you for your efforts. I will try the new branch plugin on the Hololens in the next few days and then I will let you know :)

Cheers!

lucoiso commented 1 year ago

Pushed an experimental branch: https://github.com/lucoiso/UEAzSpeech/tree/experimental/MULTI-PLATFORM

dpxyz commented 1 year ago

Dear Lucoiso,

many thanks for your work. Either i'm doing something wrong or unfortunately the experimental version doesn't run on hololens either. i can't get it to pack onto the hololens. i'm very grateful for any help!

dpxyz commented 1 year ago

i am working with ue 4.27.

error messages with UEAzSpeech-experimental-MULTI-PLATFORM plugin

plugin installed to project:

UATHelper: Packaging (HoloLens): Building 4 actions with 8 processes... UATHelper: Packaging (HoloLens): [1/4] Module.AzSpeech.cpp UATHelper: Packaging (HoloLens): D:\Windows Kits\10\Include\10.0.18362.0\um\winnt.h(603): warning C4005: "TEXT": Makro-Neudefinition UATHelper: Packaging (HoloLens): D:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\Core\Public\HAL/Platform.h(1085): note: Siehe vorherige Definition von "TEXT" UATHelper: Packaging (HoloLens): D:/01 Data/Unreal Projects/blueprintAI_v02/Plugins/UEAzSpeech-experimental-MULTI-PLATFORM/UEAzSpeech-experimental-MULTI-PLATFORM/Source/AzSpeech/Private/AzSpeech/Tasks/Bases/AzSpeechWavFileSynthesisBase.cpp(43): error C2039: "DeleteFileW" ist kein Member von "IPlatformFile". UATHelper: Packaging (HoloLens): D:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\Core\Public\GenericPlatform/GenericPlatformFile.h(204): note: Siehe Deklaration von "IPlatformFile" UATHelper: Packaging (HoloLens): D:/01 Data/Unreal Projects/blueprintAI_v02/Plugins/UEAzSpeech-experimental-MULTI-PLATFORM/UEAzSpeech-experimental-MULTI-PLATFORM/Source/AzSpeech/Private/AzSpeech/Tasks/Bases/AzSpeechWavFileSynthesisBase.cpp(43): error C2737: "bDeleteResult": Das Objekt "const" muss initialisiert werden. UATHelper: Packaging (HoloLens): [2/4] Module.AzSpeech.gen.cpp UATHelper: Packaging (HoloLens): D:\Windows Kits\10\Include\10.0.18362.0\um\winnt.h(603): warning C4005: "TEXT": Makro-Neudefinition UATHelper: Packaging (HoloLens): D:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\Core\Public\HAL/Platform.h(1085): note: Siehe vorherige Definition von "TEXT" UATHelper: Packaging (HoloLens): Took 19,8644962s to run UnrealBuildTool.exe, ExitCode=6 UATHelper: Packaging (HoloLens): UnrealBuildTool failed. See log for more details. (C:\Users\Shadow\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+Program+Files+Epic+Games+UE_4.27\UBT-blueprintAI_427-HoloLens-Development.txt) UATHelper: Packaging (HoloLens): AutomationTool exiting with ExitCode=6 (6) UATHelper: Packaging (HoloLens): BUILD FAILED PackagingResults: Error: Unknown Error

plugin installed to engine:

UATHelper: Packaging (HoloLens): ERROR: Missing precompiled manifest for 'AzSpeech'. This module was most likely not flagged for being included in a precompiled build - set 'PrecompileForTargets = PrecompileTargetsType.Any;' in AzSpeech.build.cs to override. PackagingResults: Error: Missing precompiled manifest for 'AzSpeech'. This module was most likely not flagged for being included in a precompiled build - set 'PrecompileForTargets = PrecompileTargetsType.Any;' in AzSpeech.build.cs to override. UATHelper: Packaging (HoloLens): Took 5,9560082s to run UnrealBuildTool.exe, ExitCode=6 UATHelper: Packaging (HoloLens): UnrealBuildTool failed. See log for more details. (C:\Users\Shadow\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+Program+Files+Epic+Games+UE_4.27\UBT-blueprintAI_427-HoloLens-Development.txt) UATHelper: Packaging (HoloLens): AutomationTool exiting with ExitCode=6 (6) UATHelper: Packaging (HoloLens): BUILD FAILED

lucoiso commented 1 year ago

Hello @dpxyz ! : )

Can you test again using the experimental/MULTI-PLATFORM branch?

I've got this result after the last commits using both UE4.27 and UE5.1:

UATHelper: Packaging (HoloLens): BUILD SUCCESSFUL
lucoiso commented 1 year ago

Current Packaging Status

UE4.27:

UATHelper: Packaging (HoloLens): BUILD SUCCESSFUL

UE5.1:

UATHelper: Packaging (HoloLens): BUILD SUCCESSFUL
dpxyz commented 1 year ago

Yeah, thanks for the quick help. The packing has now worked, but the project does not start on the Hololens.

During packing I get the following message:

UATHelper: Packaging (HoloLens): WARNING: The config file 'blueprintAI_v02/Config/DefaultPlugins.ini' will be staged, but is not whitelisted or blacklisted. Add +WhitelistConfigFiles=blueprintAI_v02/Config/DefaultPlugins.ini or +BlacklistConfigFiles=blueprintAI_v02/Config/DefaultPlugins.ini to the [Staging] section of DefaultGame.ini PackagingResults: Warning: The config file 'blueprintAI_v02/Config/DefaultPlugins.ini' will be staged, but is not whitelisted or blacklisted. Add +WhitelistConfigFiles=blueprintAI_v02/Config/DefaultPlugins.ini or +BlacklistConfigFiles=blueprintAI_v02/Config/DefaultPlugins.ini to the [Staging] section of DefaultGame.ini

Could this be the problem?

dpxyz commented 1 year ago

obviously not. i have added the following entry to defaultgame.ini, however it still does not start.

[Staging] +WhitelistConfigFiles=blueprintAI_v02/Config/DefaultPlugins.ini

found something else while packing:

UATHelper: Packaging (HoloLens): [9/12] Module.AzSpeech.gen.cpp UATHelper: Packaging (HoloLens): D:\Windows Kits\10\Include\10.0.18362.0\um\winnt.h(603): warning C4005: "TEXT": Makro-Neudefinition UATHelper: Packaging (HoloLens): D:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\Core\Public\HAL/Platform.h(1085): note: Siehe vorherige Definition von "TEXT"

tried to use a clean project. unfortunately the project does not start.

whole log:

UATHelper: Packaging (HoloLens): Running UE4Editor Cook for project D:\01 Data\blueprintxyz\blueprintxyz.uproject UATHelper: Packaging (HoloLens): Commandlet log file is D:\Program Files\Epic Games\UE_4.27\Engine\Programs\AutomationTool\Saved\Cook-2023.01.23-20.11.21.txt UATHelper: Packaging (HoloLens): Running: D:\Program Files\Epic Games\UE_4.27\Engine\Binaries\Win64\UE4Editor-Cmd.exe "D:\01 Data\blueprintxyz\blueprintxyz.uproject" -run=Cook -TargetPlatform=HoloLens -fileopenlog -ddc=InstalledDerivedDataBackendGraph -unversioned -Architecture=Multi -abslog="D:\Program Files\Epic Games\UE_4.27\Engine\Programs\AutomationToo l\Saved\Cook-2023.01.23-20.11.21.txt" -stdout -CrashForUAT -unattended -NoLogTimes -UTF8Output UATHelper: Packaging (HoloLens): LogConsoleResponse: Display: Failed to find resolution value strings in scalability ini. Falling back to default. UATHelper: Packaging (HoloLens): LogConsoleResponse: Display: Failed to find resolution value strings in scalability ini. Falling back to default. UATHelper: Packaging (HoloLens): LogInit: Display: Running engine for game: blueprintxyz UATHelper: Packaging (HoloLens): LogInit: Display: Loading text-based GConfig.... UATHelper: Packaging (HoloLens): LogHAL: Display: Platform has ~ 16 GB [17178787840 / 17179869184 / 16], which maps to Larger [LargestMinGB=32, LargerMinGB=12, DefaultMinGB=8, SmallerMinGB=6, SmallestMinGB=0) UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'AllDesktop' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_ASTC' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_DXT' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_ETC2' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'AndroidClient' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_ASTCClient' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_DXTClient' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_ETC2Client' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_Multi' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_MultiClient' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'HoloLens' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'IOSClient' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'IOS' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Linux' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxNoEditor' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxClient' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxServer' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxAArch64NoEditor' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxAArch64Client' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxAArch64Server' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Lumin' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'LuminClient' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'MacNoEditor' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Mac' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'MacClient' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'MacServer' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'TVOSClient' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'TVOS' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'WindowsNoEditor' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Windows' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'WindowsClient' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'WindowsServer' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Building Assets For HoloLens UATHelper: Packaging (HoloLens): LogAudioDebug: Display: Lib vorbis DLL was dynamically loaded. UATHelper: Packaging (HoloLens): LogTextureFormatOodle: Display: Oodle Texture 2.9.0 init RDO Off UATHelper: Packaging (HoloLens): LogShaderCompilers: Display: Using Local Shader Compiler. UATHelper: Packaging (HoloLens): LogDerivedDataCache: Display: Max Cache Size: 512 MB UATHelper: Packaging (HoloLens): LogDerivedDataCache: Display: Loaded Boot cache: C:/Users/Shadow/AppData/Local/UnrealEngine/4.27/DerivedDataCache/Boot.ddc UATHelper: Packaging (HoloLens): LogDerivedDataCache: Display: Pak cache opened for reading ../../../Engine/DerivedDataCache/Compressed.ddp. UATHelper: Packaging (HoloLens): LogDerivedDataCache: Display: Performance to C:/Users/Shadow/AppData/Local/UnrealEngine/Common/DerivedDataCache: Latency=0.12ms. RandomReadSpeed=165.00MBs, RandomWriteSpeed=117.28MBs. Assigned SpeedClass 'Local' UATHelper: Packaging (HoloLens): LogAudioCaptureCore: Display: No Audio Capture implementations found. Audio input will be silent. UATHelper: Packaging (HoloLens): LogAudioCaptureCore: Display: No Audio Capture implementations found. Audio input will be silent. UATHelper: Packaging (HoloLens): LogClass: Display: FloatProperty FUxtGrabPointerData::StartTime is not initialized properly. Module:UXTools File:Public/Interactions/UxtGrabTargetComponent.h UATHelper: Packaging (HoloLens): LogClass: Display: StructProperty FUxtFontCharacter::UVTransform is not initialized properly. Module:UXTools File:Private/Utils/UxtInternalFunctionLibrary.h UATHelper: Packaging (HoloLens): LogClass: Display: StructProperty FUxtFontCharacter::Size is not initialized properly. Module:UXTools File:Private/Utils/UxtInternalFunctionLibrary.h UATHelper: Packaging (HoloLens): LogClass: Display: EnumProperty FXRSimulationHandPoseKeyMapping::Hand is not initialized properly. Module:XRSimulation File:Public/XRSimulationRuntimeSettings.h UATHelper: Packaging (HoloLens): LogClass: Display: StructProperty FCompletionInfo::created is not initialized properly. Module:OpenAIAPI File:Public/OpenAIDefinitions.h UATHelper: Packaging (HoloLens): LogClass: Display: 5 Uninitialized script struct members found including 0 object properties UATHelper: Packaging (HoloLens): LogCook: Display: CookSettings for Memory: MemoryMaxUsedVirtual 0MiB, MemoryMaxUsedPhysical 16384MiB, MemoryMinFreeVirtual 0MiB, MemoryMinFreePhysical 1024MiB UATHelper: Packaging (HoloLens): LogCook: Display: Mobile HDR setting 0 UATHelper: Packaging (HoloLens): LogCook: Display: Creating asset registry UATHelper: Packaging (HoloLens): LogCook: Display: Discovering localized assets for cultures: en UATHelper: Packaging (HoloLens): LogCook: Display: Inisetting is different for Game /Script/UnrealEd.ProjectPackagingSettings StagingDirectory 0, value (Path="G:/Meine Ablage/05_data/UNREAL EXPORT/bpai26") != (Path="G/Meine Ablage/05_data/UNREAL EXPORT/bpai25") invalidating cook UATHelper: Packaging (HoloLens): LogCook: Display: To avoid this add blacklist setting to DefaultEditor.ini [CookSettings] Game:/Script/UnrealEd.ProjectPackagingSettings UATHelper: Packaging (HoloLens): LogCook: Display: Clearing all cooked content for platform HoloLens UATHelper: Packaging (HoloLens): LogCook: Display: Sandbox cleanup took 0.020 seconds for platforms HoloLens UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Shader Library 'Global' (PCD3D_ES31) Stats: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: ================= UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Assets: 1, Unique Shadermaps: 77 (7700.00%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Total Shaders: 579, Unique Shaders: 568 (98.10%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Total Shader Size: 0.77mb, Unique Shaders Size: 0.76mb (99.57%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: === Extended info: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Minimum number of shaders in shadermap: 1 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Median number of shaders in shadermap: 2 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Maximum number of shaders in shadermap: 114 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Number of shadermaps referencing top 10 most shared shaders: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: 3, 3, 2, 2, 2, 2, 2, 2, 2, 1 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Textual dump saved to '../../../../../../01 Data/blueprintxyz/Saved/Shaders/PCD3D_ES31/ShaderDebug-Global-PCD3D_ES31/Dump.txt' UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: ================= UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Shader Library 'Global' (PCD3D_SM5) Stats: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: ================= UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Assets: 1, Unique Shadermaps: 191 (19100.00%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Total Shaders: 1958, Unique Shaders: 1947 (99.44%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Total Shader Size: 5.05mb, Unique Shaders Size: 5.04mb (99.93%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: === Extended info: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Minimum number of shaders in shadermap: 1 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Median number of shaders in shadermap: 3 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Maximum number of shaders in shadermap: 264 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Number of shadermaps referencing top 10 most shared shaders: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: 3, 3, 2, 2, 2, 2, 2, 2, 2, 1 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Textual dump saved to '../../../../../../01 Data/blueprintxyz/Saved/Shaders/PCD3D_SM5/ShaderDebug-Global-PCD3D_SM5/Dump.txt' UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: ================= UATHelper: Packaging (HoloLens): LogCook: Display: Cooked packages 0 Packages Remain 58 Total 58 UATHelper: Packaging (HoloLens): LogCook: Display: Cook Diagnostics: OpenFileHandles=273, VirtualMemory=569MiB UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Meshes/RightTouchForQuestRiftSController -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Meshes/RightTouchForQuestRiftSController.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Materials/TouchForQuestRiftSControllerMaterial -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Materials/TouchForQuestRiftSControllerMaterial.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Meshes/LeftTouchForQuestRiftSController -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Meshes/LeftTouchForQuestRiftSController.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Meshes/RightTouchController -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Meshes/RightTouchController.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Materials/touchController_mat -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Materials/touchController_mat.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Meshes/LeftTouchController -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Meshes/LeftTouchController.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Meshes/RiftHMD -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Meshes/RiftHMD.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Materials/OculusMR_OpaqueColoredMaterial -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Materials/OculusMR_OpaqueColoredMaterial.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Materials/OculusMR_ChromaKey -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Materials/OculusMR_ChromaKey.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /MagicLeapPassableWorld/MagicLeapARPinInfoActor -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Lumin/MagicLeapPassableWorld/Content/MagicLeapARPinInfoActor.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Materials/PokeAHoleMaterial -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Materials/PokeAHoleMaterial.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Textures/TouchForQuestRiftSController_albedo -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Textures/TouchForQuestRiftSController_albedo.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Textures/touchController_controlmap -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Textures/touchController_controlmap.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Textures/touchController_albedo -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Textures/touchController_albedo.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Cooked packages 316 Packages Remain 0 Total 316 UATHelper: Packaging (HoloLens): LogCook: Display: Cook Diagnostics: OpenFileHandles=321, VirtualMemory=715MiB UATHelper: Packaging (HoloLens): LogCook: Display: Finishing up... UATHelper: Packaging (HoloLens): LogCook: Display: Saving BulkData manifest(s)... UATHelper: Packaging (HoloLens): LogCook: Display: Done saving BulkData manifest(s) UATHelper: Packaging (HoloLens): LogBlueprintCodeGen: Display: Nativization Summary - AnimBP: UATHelper: Packaging (HoloLens): LogBlueprintCodeGen: Display: Name, Children, Non-empty Functions (Empty Functions), Variables, FunctionUsage, VariableUsage UATHelper: Packaging (HoloLens): LogBlueprintCodeGen: Display: Nativization Summary - Shared Variables From Graph: 0 UATHelper: Packaging (HoloLens): LogAssetRegistryGenerator: Display: Saving asset registry v8. UATHelper: Packaging (HoloLens): LogAssetRegistryGenerator: Display: Generated asset registry num assets 308, size is 94.09kb UATHelper: Packaging (HoloLens): LogAssetRegistryGenerator: Display: Done saving asset registry. UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Shader Library 'blueprintxyz' (PCD3D_ES31) Stats: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: ================= UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Assets: 63, Unique Shadermaps: 54 (85.71%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Total Shaders: 1241, Unique Shaders: 1019 (82.11%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Total Shader Size: 2.68mb, Unique Shaders Size: 2.31mb (86.05%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: === Extended info: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Minimum number of shaders in shadermap: 2 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Median number of shaders in shadermap: 4 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Maximum number of shaders in shadermap: 330 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Number of shadermaps referencing top 10 most shared shaders: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: 21, 18, 7, 6, 6, 6, 6, 5, 4, 4 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Textual dump saved to '../../../../../../01 Data/blueprintxyz/Saved/Shaders/PCD3D_ES31/ShaderDebug-blueprintxyz-PCD3D_ES31/Dump.txt' UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: ================= UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Shader Library 'blueprintxyz' (PCD3D_SM5) Stats: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: ================= UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Assets: 63, Unique Shadermaps: 55 (87.30%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Total Shaders: 1911, Unique Shaders: 1548 (81.00%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Total Shader Size: 6.78mb, Unique Shaders Size: 5.87mb (86.59%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: === Extended info: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Minimum number of shaders in shadermap: 2 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Median number of shaders in shadermap: 13 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Maximum number of shaders in shadermap: 495 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Number of shadermaps referencing top 10 most shared shaders: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: 16, 14, 12, 8, 8, 7, 6, 6, 6, 5 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Textual dump saved to '../../../../../../01 Data/blueprintxyz/Saved/Shaders/PCD3D_SM5/ShaderDebug-blueprintxyz-PCD3D_SM5/Dump.txt' UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: ================= UATHelper: Packaging (HoloLens): LogCook: Display: Cook by the book total time in tick 1.089534s total time 3.736748 UATHelper: Packaging (HoloLens): LogCook: Display: Peak Used virtual 752 MiB Peak Used physical 827 MiB UATHelper: Packaging (HoloLens): LogCook: Display: Hierarchy Timer Information: UATHelper: Packaging (HoloLens): LogCook: Display: Root: 0.000s (0) UATHelper: Packaging (HoloLens): LogCook: Display: CleanSandbox: 0.020s (1) UATHelper: Packaging (HoloLens): LogCook: Display: ProcessingAccessedStrings: 0.001s (1) UATHelper: Packaging (HoloLens): LogCook: Display: CollectFilesToCook: 0.339s (1) UATHelper: Packaging (HoloLens): LogCook: Display: CookModificationDelegate: 0.000s (1) UATHelper: Packaging (HoloLens): LogCook: Display: GenerateLongPackageName: 0.000s (1) UATHelper: Packaging (HoloLens): LogCook: Display: TickCookOnTheSide: 1.089s (421) UATHelper: Packaging (HoloLens): LogCook: Display: PostLoadPackageFixup: 0.002s (1275) UATHelper: Packaging (HoloLens): LogCook: Display: LoadPackageForCooking: 0.068s (316) UATHelper: Packaging (HoloLens): LogCook: Display: SavingPackages: 1.018s (64) UATHelper: Packaging (HoloLens): LogCook: Display: BeginPackageCacheForCookedPlatformData: 0.008s (18) UATHelper: Packaging (HoloLens): LogCook: Display: PrecachePlatformDataForNextPackage: 0.396s (313) UATHelper: Packaging (HoloLens): LogCook: Display: BeginPackageCacheForCookedPlatformData: 0.395s (298) UATHelper: Packaging (HoloLens): LogCook: Display: SaveCookedPackage: 0.553s (316) UATHelper: Packaging (HoloLens): LogCook: Display: GEditorSavePackage: 0.539s (302) UATHelper: Packaging (HoloLens): LogCook: Display: ConvertingBlueprints: 0.002s (302) UATHelper: Packaging (HoloLens): LogCook: Display: VerifyCanCookPackage: 0.001s (300) UATHelper: Packaging (HoloLens): LogCook: Display: ClearAllCachedCookedPlatformData: 0.004s (316) UATHelper: Packaging (HoloLens): LogCook: Display: FinalizePackageStore: 0.001s (1) UATHelper: Packaging (HoloLens): LogCook: Display: GeneratingBlueprintAssets: 0.001s (1) UATHelper: Packaging (HoloLens): LogCook: Display: SavingCurrentIniSettings: 0.007s (1) UATHelper: Packaging (HoloLens): LogCook: Display: ProcessingAccessedStrings: 0.001s (1) UATHelper: Packaging (HoloLens): LogCook: Display: SavingAssetRegistry: 0.157s (1) UATHelper: Packaging (HoloLens): LogCook: Display: BuildChunkManifest: 0.011s (1) UATHelper: Packaging (HoloLens): LogCook: Display: SaveManifests: 0.002s (1) UATHelper: Packaging (HoloLens): LogCook: Display: SaveRealAssetRegistry: 0.014s (1) UATHelper: Packaging (HoloLens): LogCook: Display: WriteCookerOpenOrder: 0.021s (1) UATHelper: Packaging (HoloLens): LogCook: Display: Done! UATHelper: Packaging (HoloLens): LogSavePackage: Display: Took 0.000385s to verify the EDL loading graph. UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Misc Cook Stats UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: =============== UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: NiagaraShader.Misc UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: ShadersCompiled=0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: ShaderCompiler UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: BlockingTimeSec=0.000041 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: AsyncCompileTimeSec=0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: GlobalBeginCompileShaderTimeSec=0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: GlobalBeginCompileShaderCalls=0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: ProcessAsyncResultsTimeSec=0.000322 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: GlobalShader.Misc UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: ShadersCompiled=0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: MeshMaterial.Misc UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: ShadersCompiled=0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: MaterialShader.Misc UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: ShadersCompiled=0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Package.Load UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: NumPreloadedDependencies=16 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: NumInlineLoads=3 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: NumPackagesLoaded=208 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: LoadPackageTimeSec=0.828852 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: CookOnTheFlyServer UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: PeakRequestQueueSize=38 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: PeakLoadQueueSize=270 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: PeakSaveQueueSize=262 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Package.Save UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: NumPackagesSaved=302 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: SavePackageTimeSec=0.527331 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: TagPackageExportsPresaveTimeSec=0.117618 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: TagPackageExportsTimeSec=0.017105 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: FullyLoadLoadersTimeSec=0.000102 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: ResetLoadersTimeSec=0.001149 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: TagPackageExportsGetObjectsWithOuter=0.001655 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: TagPackageExportsGetObjectsWithMarks=0.000175 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: SerializeImportsTimeSec=0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: SortExportsSeekfreeInnerTimeSec=0.078263 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: SerializeExportsTimeSec=0.208332 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: SerializeBulkDataTimeSec=0.012813 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: AsyncWriteTimeSec=0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: MBWritten=100.993461 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Package.DifferentPackagesSizeMBPerAsset UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Package.NumberOfDifferencesInPackagesPerAsset UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Package.PackageDifferencesSizeMBPerAsset UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Package.DiffTotal UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: NumberOfDifferentPackages=0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: DifferentPackagesSizeMB=0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: NumberOfDifferencesInPackages=0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: PackageDifferencesSizeMB=0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: UnversionedProperties UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: SavedStructs=0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: SavedMB=0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: EquivalentTaggedMB=0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: CompressionRatio=-nan(ind) UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: BitfieldWasteKB=0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Cook Profile UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: ============ UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0.CookWallTimeSec=10.451020 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 0.StartupWallTimeSec=6.707292 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1.CookByTheBookTimeSec=3.740954 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 0.StartCookByTheBookTimeSec=2.372946 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 0. 0.GameCookModificationDelegateTimeSec=0.000036 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 1.TickCookOnTheSideTimeSec=1.356079 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 1. 0.TickCookOnTheSideLoadPackagesTimeSec=0.067996 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 1. 1.TickCookOnTheSideSaveCookedPackageTimeSec=0.552652 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 1. 1. 0.TickCookOnTheSideResolveRedirectorsTimeSec=0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 1. 2.TickCookOnTheSideBeginPackageCacheForCookedPlatformDataTimeSec=0.403454 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 1. 3.TickCookOnTheSideFinishPackageCacheForCookedPlatformDataTimeSec=0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 2.TickLoopGCTimeSec=0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 3.TickLoopRecompileShaderRequestsTimeSec=0.006002 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 4.TickLoopShaderProcessAsyncResultsTimeSec=0.000138 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 5.TickLoopProcessDeferredCommandsTimeSec=0.000274 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 6.TickLoopTickCommandletStatsTimeSec=0.000031 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: DDC Summary Stats UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: ================= UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: TotalGetHits = 898 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: TotalGets = 898 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: TotalGetHitPct = 1.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: LocalGetHitPct = 0.495546 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: SharedGetHitPct = 0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: OtherGetHitPct = 0.504454 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: GetMissPct = 0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: TotalPutHits = 0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: TotalPuts = 0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: TotalPutHitPct = 0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: PutMissPct = 0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: DDC Resource Stats UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: ======================================================================================================= UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Asset Type Total Time (Sec) GameThread Time (Sec) Assets Built MB Processed UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: ---------------------------------- ---------------- --------------------- ------------ ------------ UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: MaterialShader 0.30 0.30 0 13.72 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Texture (Streaming) 0.12 0.00 0 41.91 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: PhysX (BodySetup) 0.03 0.03 0 8.75 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: GlobalShader 0.02 0.02 0 7.35 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: StaticMesh 0.02 0.02 0 12.09 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: SkeletalMesh 0.01 0.01 0 1.98 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Audio (Inline) 0.00 0.00 0 0.00 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: NavCollision 0.00 0.00 0 0.06 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Texture (Inline) 0.00 0.00 0 52.49 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: SoundWave 0.00 0.00 0 0.02 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: DistanceField 0.00 0.00 0 0.00 UATHelper: Packaging (HoloLens): LogInit: Display: UATHelper: Packaging (HoloLens): LogInit: Display: Success - 0 error(s), 0 warning(s) UATHelper: Packaging (HoloLens): LogInit: Display: UATHelper: Packaging (HoloLens):
UATHelper: Packaging (HoloLens): Execution of commandlet took: 3.75 seconds UATHelper: Packaging (HoloLens): LogShaderCompilers: Display: === FShaderJobCache stats === UATHelper: Packaging (HoloLens): LogShaderCompilers: Display: Total job queries 0, among them cache hits 0 (0.00%) UATHelper: Packaging (HoloLens): LogShaderCompilers: Display: Tracking 0 distinct input hashes that result in 0 distinct outputs (0.00%) UATHelper: Packaging (HoloLens): LogShaderCompilers: Display: RAM used: 0.00 MB (0.00 GB) of 819.20 MB (0.80 GB) budget. Usage: 0.00% UATHelper: Packaging (HoloLens): LogShaderCompilers: Display: ================================================ UATHelper: Packaging (HoloLens): LogHttp: Display: cleaning up 0 outstanding Http requests. UATHelper: Packaging (HoloLens): LogContentStreaming: Display: There are 1 unreleased StreamingManagers UATHelper: Packaging (HoloLens): Took 13,0224921s to run UE4Editor-Cmd.exe, ExitCode=0 UATHelper: Packaging (HoloLens): ** COOK COMMAND COMPLETED ** UATHelper: Packaging (HoloLens): ** STAGE COMMAND STARTED ** UATHelper: Packaging (HoloLens): Creating UE4CommandLine.txt UATHelper: Packaging (HoloLens): Creating Staging Manifest... UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\BaseEditor.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\BaseEditorKeyBindings.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\BaseEditorPerProjectUserSettings.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\BaseEditorSettings.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\BaseLightmass.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\BasePakFileRules.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\Localization\Category.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\Localization\Editor.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\Localization\EditorTutorials.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\Localization\Engine.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\Localization\Keywords.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\Localization\PortableObjectExport.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\Localization\PortableObjectImport.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\Localization\PropertyNames.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\Localization\RepairData.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\Localization\ToolTips.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\Localization\WordCount.ini UATHelper: Packaging (HoloLens): Excluding config file D:\01 Data\blueprintxyz\Config\DefaultEditor.ini UATHelper: Packaging (HoloLens): Cleaning Stage Directory: D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens UATHelper: Packaging (HoloLens): Creating pak using staging manifest. UATHelper: Packaging (HoloLens): Overriding to HardwareCompressionFormat = Zlib UATHelper: Packaging (HoloLens): Executing 1 UnrealPak command... UATHelper: Packaging (HoloLens): Waiting for child processes to complete (1/1) UATHelper: Packaging (HoloLens): Output from: "D:\01 Data\blueprintxyz\blueprintxyz.uproject" "D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens\blueprintxyz\Content\Paks\blueprintxyz-HoloLens.pak" -create="C:\Users\Shadow\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+Program+Files+Epic+Games+UE_4.27\PakList_blueprintxyz-HoloLens.txt" -cryptokeys="D: \01 Data\blueprintxyz\Saved\Cooked\HoloLens\blueprintxyz\Metadata\Crypto.json" -secondaryOrder="D:\01 Data\blueprintxyz\Build\HoloLens\FileOpenOrder\CookerOpenOrder.log" -platform=HoloLens -compressionformats=Zlib -compressmethod=Kraken -compresslevel=3 -multiprocess -abslog="C:\Users\Shadow\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+Program+Files+ Epic+Games+UE_4.27\UnrealPak-blueprintxyz-HoloLens-2023.01.23-20.11.35.txt" -compressionblocksize=256KB UATHelper: Packaging (HoloLens): LogInit: Display: Loading text-based GConfig.... UATHelper: Packaging (HoloLens): LogPakFile: Display: Parsing crypto keys from a crypto key cache file UATHelper: Packaging (HoloLens): LogPakFile: Display: Loading response file C:\Users\Shadow\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+Program+Files+Epic+Games+UE_4.27\PakList_blueprintxyz-HoloLens.txt UATHelper: Packaging (HoloLens): LogPakFile: Display: Added 1570 entries to add to pak file. UATHelper: Packaging (HoloLens): LogPakFile: Display: Loading pak order file D:\01 Data\blueprintxyz\Build\HoloLens\FileOpenOrder\CookerOpenOrder.log... UATHelper: Packaging (HoloLens): LogPakFile: Display: Finished loading pak order file D:\01 Data\blueprintxyz\Build\HoloLens\FileOpenOrder\CookerOpenOrder.log. UATHelper: Packaging (HoloLens): LogPakFile: Display: Collecting files to add to pak file... UATHelper: Packaging (HoloLens): LogPakFile: Display: Collected 1570 files in 0.01s. UATHelper: Packaging (HoloLens): LogPakFile: Display: Creating pak D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens\blueprintxyz\Content\Paks\blueprintxyz-HoloLens.pak. UATHelper: Packaging (HoloLens): LogPakFile: Display: CompressionFormats in priority order: Zlib UATHelper: Packaging (HoloLens): LogDerivedDataCache: Display: Pak cache opened for reading ../../../Engine/DerivedDataCache/Compressed.ddp. UATHelper: Packaging (HoloLens): LogDerivedDataCache: Display: Performance to C:/Users/Shadow/AppData/Local/UnrealEngine/Common/DerivedDataCache: Latency=0.00ms. RandomReadSpeed=999.00MBs, RandomWriteSpeed=999.00MBs. Assigned SpeedClass 'Local' UATHelper: Packaging (HoloLens): LogPakFile: Display: CompressionFormat 0 [Zlib] : 452 files, 117043673 -> 31364608 bytes UATHelper: Packaging (HoloLens): LogPakFile: Display: CompressionFormat 1 [None] : 1118 files, 16366481 -> 16366481 bytes UATHelper: Packaging (HoloLens): LogPakFile: Display: Added 1570 files, 47951128 bytes total, time 1.82s. UATHelper: Packaging (HoloLens): LogPakFile: Display: PrimaryIndex size: 24290 bytes UATHelper: Packaging (HoloLens): LogPakFile: Display: PathHashIndex size: 41308 bytes UATHelper: Packaging (HoloLens): LogPakFile: Display: FullDirectoryIndex size: 55842 bytes UATHelper: Packaging (HoloLens): LogPakFile: Display: Compression summary: 26.80% of original size. Compressed Size 31364608 bytes, Original Size 117043673 bytes. UATHelper: Packaging (HoloLens): LogPakFile: Display: Encryption - DISABLED UATHelper: Packaging (HoloLens): LogPakFile: Display: Unreal pak executed in 1.853925 seconds UATHelper: Packaging (HoloLens): UnrealPak terminated with exit code 0 UATHelper: Packaging (HoloLens): Copying NonUFSFiles to staging directory: D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens UATHelper: Packaging (HoloLens): ** STAGE COMMAND COMPLETED ** UATHelper: Packaging (HoloLens): ** PACKAGE COMMAND STARTED ** UATHelper: Packaging (HoloLens): bStartInVR = True UATHelper: Packaging (HoloLens): Writing cmd line to: D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens\UE4CommandLine.txt UATHelper: Packaging (HoloLens): Creating UE4CommandLine.txt UATHelper: Packaging (HoloLens): Running: D:\Windows Kits\10\bin\10.0.18362.0\x64\makeappx.exe pack /r /o /f "D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens\blueprintxyz_pak.pkgmap" /p "D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens\blueprintxyz_pak.appx" /m "D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens\AppxManifest_assets.xml" UATHelper: Packaging (HoloLens): Took 1,9065023s to run makeappx.exe, ExitCode=0 UATHelper: Packaging (HoloLens): Running: D:\Windows Kits\10\bin\10.0.18362.0\x64\signtool.exe sign /a /f "D:\01 Data\blueprintxyz\Build\HoloLens\SigningCertificate.pfx" /fd SHA256 "D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens\blueprintxyz_pak.appx" UATHelper: Packaging (HoloLens): Took 0,1850001s to run signtool.exe, ExitCode=0 UATHelper: Packaging (HoloLens): Running: D:\Windows Kits\10\bin\10.0.18362.0\x64\makeappx.exe bundle /o /f "D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens\blueprintxyz_bundle.pkgmap" /p "D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens\blueprintxyz.appxbundle" /bv 1.0.0.0 UATHelper: Packaging (HoloLens): Took 0,6584951s to run makeappx.exe, ExitCode=0 UATHelper: Packaging (HoloLens): Running: D:\Windows Kits\10\bin\10.0.18362.0\x64\signtool.exe sign /a /f "D:\01 Data\blueprintxyz\Build\HoloLens\SigningCertificate.pfx" /fd SHA256 "D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens\blueprintxyz.appxbundle" UATHelper: Packaging (HoloLens): Took 2,8964976s to run signtool.exe, ExitCode=0 UATHelper: Packaging (HoloLens): ** PACKAGE COMMAND COMPLETED ** UATHelper: Packaging (HoloLens): ** ARCHIVE COMMAND STARTED ** UATHelper: Packaging (HoloLens): Archiving to G:/Meine Ablage/05_data/UNREAL EXPORT/bpai26 UATHelper: Packaging (HoloLens): ** ARCHIVE COMMAND COMPLETED ** UATHelper: Packaging (HoloLens): BUILD SUCCESSFUL UATHelper: Packaging (HoloLens): AutomationTool exiting with ExitCode=0 (Success)

lucoiso commented 1 year ago

I'll take a look and return soon @dpxyz

Found a HoloLens Emulator and will try to use in my PC. If it works, I'll try to debug an testing project to see what is occurring 👀

dpxyz commented 1 year ago

thank you so much. if i can be of any help, please let me know.

lucoiso commented 1 year ago

The emulator isn't working very well. Even an empty project (without the plugin) is crashing at initialization with the message "HololensRHI failure?". :S

I made some adjustments in the code related to libs loading & linkages. Can you test again? @dpxyz

dpxyz commented 1 year ago

Thank you! Next step! Now I can start the project on the Hololens, but unfortunately the application crashes as soon as I start the speech-to-text command. I have included "get available audio input devices" to see if anything is detected. Here the application doesn't crash, but it also doesn't recognize anything.

i also got the message "UATHelper: Packaging (HoloLens): LogAudioCaptureCore: Display: No Audio Capture implementations found. Audio input will be silent."

so i added this to defaultengine.ini but it wont work

[Voice] bEnabled=true

Log:

UATHelper: Packaging (HoloLens): ** BUILD COMMAND STARTED ** UATHelper: Packaging (HoloLens): Running: D:\Program Files\Epic Games\UE_4.27\Engine\Binaries\DotNET\UnrealBuildTool.exe blueprintAI_427 HoloLens Development -Project="D:\01 Data\blueprintxyz\blueprintxyz.uproject" "D:\01 Data\blueprintxyz\blueprintxyz.uproject" -NoUBTMakefiles -remoteini="D:\01 Data\blueprintxyz" -Architecture=arm64 -Manifest="D:\01 Data\ blueprintxyz\Intermediate\Build\Manifest.xml" -NoHotReload -log="C:\Users\Shadow\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+Program+Files+Epic+Games+UE_4.27\UBT-blueprintAI_427-HoloLens-Development.txt" UATHelper: Packaging (HoloLens): Using ARM64 architecture for deploying to HoloLens device UATHelper: Packaging (HoloLens): Building using Windows SDK version 10.0.18362.0 for HoloLens LogSlate: Took 0.000189 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/DroidSansMono.ttf' (77K) UATHelper: Packaging (HoloLens): AzSpeech: Initializing build for target: Platform: HoloLens; Architecture: arm64; UATHelper: Packaging (HoloLens): AzSpeech: Getting plugin dependencies in directory: "D:\01 Data\blueprintxyz\Plugins\UEAzSpeech-experimental-MULTI-PLATFORM\Source\ThirdParty\AzureWrapper\libs\HoloLens\Arm64" UATHelper: Packaging (HoloLens): Parsing headers for blueprintAI_427 UATHelper: Packaging (HoloLens): Running UnrealHeaderTool "D:\01 Data\blueprintxyz\blueprintxyz.uproject" "D:\01 Data\blueprintxyz\Intermediate\Build\HoloLens\arm64\blueprintAI_427\Development\blueprintAI_427.uhtmanifest" -LogCmds="loginit warning, logexit warning, logdatabase error" -Unattended -WarningsAsErrors -abslog="C:\Users\Shadow\AppData\Roaming\ Unreal Engine\AutomationTool\Logs\D+Program+Files+Epic+Games+UE_4.27\UHT-blueprintAI_427-HoloLens-Development.txt" -installed UATHelper: Packaging (HoloLens): LogInit: Display: Loading text-based GConfig.... UATHelper: Packaging (HoloLens): Reflection code generated for blueprintAI_427 in 8,5936401 seconds UATHelper: Packaging (HoloLens): Writing manifest to D:\01 Data\blueprintxyz\Intermediate\Build\Manifest.xml UATHelper: Packaging (HoloLens): Building blueprintAI_427... UATHelper: Packaging (HoloLens): Building 4 actions with 8 processes... UATHelper: Packaging (HoloLens): [1/4] Module.AzSpeech.gen.cpp UATHelper: Packaging (HoloLens): D:\Windows Kits\10\Include\10.0.18362.0\um\winnt.h(603): warning C4005: "TEXT": Makro-Neudefinition UATHelper: Packaging (HoloLens): D:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\Core\Public\HAL/Platform.h(1085): note: Siehe vorherige Definition von "TEXT" UATHelper: Packaging (HoloLens): [2/4] Module.AzSpeech.cpp UATHelper: Packaging (HoloLens): [3/4] blueprintAI_427arm64.exe UATHelper: Packaging (HoloLens): Bibliothek "D:\01 Data\blueprintxyz\Binaries\HoloLens\blueprintAI_427arm64.lib" und Objekt "D:\01 Data\blueprintxyz\Binaries\HoloLens\blueprintAI_427arm64.exp" werden erstellt. UATHelper: Packaging (HoloLens): [4/4] blueprintAI_427-HoloLens-Developmentarm64.target UATHelper: Packaging (HoloLens): Total time in Parallel executor: 32,31 seconds UATHelper: Packaging (HoloLens): Deploying blueprintAI_427 HoloLens Development... UATHelper: Packaging (HoloLens): Prepping blueprintxyz for deployment to HoloLens UATHelper: Packaging (HoloLens): HoloLensDeploy.DeployHelper_DeleteFile(D:\01 Data\blueprintxyz\Binaries\HoloLens\blueprintAI_427_HoloLens_Development_arm64.appx) UATHelper: Packaging (HoloLens): AppX successfully packaged to 'blueprintAI_427_HoloLens_Development_arm64.appx' UATHelper: Packaging (HoloLens): HoloLens deployment preparation took 10,56 seconds UATHelper: Packaging (HoloLens): Total execution time: 56,00 seconds UATHelper: Packaging (HoloLens): Took 56,0892741s to run UnrealBuildTool.exe, ExitCode=0 UATHelper: Packaging (HoloLens): ** BUILD COMMAND COMPLETED ** UATHelper: Packaging (HoloLens): ** COOK COMMAND STARTED ** UATHelper: Packaging (HoloLens): Running UE4Editor Cook for project D:\01 Data\blueprintxyz\blueprintxyz.uproject UATHelper: Packaging (HoloLens): Commandlet log file is D:\Program Files\Epic Games\UE_4.27\Engine\Programs\AutomationTool\Saved\Cook-2023.01.25-10.06.37.txt UATHelper: Packaging (HoloLens): Running: D:\Program Files\Epic Games\UE_4.27\Engine\Binaries\Win64\UE4Editor-Cmd.exe "D:\01 Data\blueprintxyz\blueprintxyz.uproject" -run=Cook -TargetPlatform=HoloLens -fileopenlog -ddc=InstalledDerivedDataBackendGraph -unversioned -Architecture=Multi -abslog="D:\Program Files\Epic Games\UE_4.27\Engine\Programs\AutomationToo l\Saved\Cook-2023.01.25-10.06.37.txt" -stdout -CrashForUAT -unattended -NoLogTimes -UTF8Output UATHelper: Packaging (HoloLens): LogConsoleResponse: Display: Failed to find resolution value strings in scalability ini. Falling back to default. UATHelper: Packaging (HoloLens): LogConsoleResponse: Display: Failed to find resolution value strings in scalability ini. Falling back to default. UATHelper: Packaging (HoloLens): LogInit: Display: Running engine for game: blueprintxyz UATHelper: Packaging (HoloLens): LogInit: Display: Loading text-based GConfig.... UATHelper: Packaging (HoloLens): LogHAL: Display: Platform has ~ 16 GB [17178791936 / 17179869184 / 16], which maps to Larger [LargestMinGB=32, LargerMinGB=12, DefaultMinGB=8, SmallerMinGB=6, SmallestMinGB=0) UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'AllDesktop' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_ASTC' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_DXT' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_ETC2' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'AndroidClient' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_ASTCClient' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_DXTClient' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_ETC2Client' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_Multi' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_MultiClient' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'HoloLens' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'IOSClient' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'IOS' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Linux' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxNoEditor' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxClient' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxServer' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxAArch64NoEditor' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxAArch64Client' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxAArch64Server' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Lumin' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'LuminClient' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'MacNoEditor' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Mac' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'MacClient' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'MacServer' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'TVOSClient' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'TVOS' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'WindowsNoEditor' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'Windows' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'WindowsClient' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Loaded TargetPlatform 'WindowsServer' UATHelper: Packaging (HoloLens): LogTargetPlatformManager: Display: Building Assets For HoloLens UATHelper: Packaging (HoloLens): LogAudioDebug: Display: Lib vorbis DLL was dynamically loaded. UATHelper: Packaging (HoloLens): LogTextureFormatOodle: Display: Oodle Texture 2.9.0 init RDO Off UATHelper: Packaging (HoloLens): LogShaderCompilers: Display: Using Local Shader Compiler. UATHelper: Packaging (HoloLens): LogDerivedDataCache: Display: Max Cache Size: 512 MB UATHelper: Packaging (HoloLens): LogDerivedDataCache: Display: Loaded Boot cache: C:/Users/Shadow/AppData/Local/UnrealEngine/4.27/DerivedDataCache/Boot.ddc UATHelper: Packaging (HoloLens): LogDerivedDataCache: Display: Pak cache opened for reading ../../../Engine/DerivedDataCache/Compressed.ddp. UATHelper: Packaging (HoloLens): LogDerivedDataCache: Display: Performance to C:/Users/Shadow/AppData/Local/UnrealEngine/Common/DerivedDataCache: Latency=0.15ms. RandomReadSpeed=216.71MBs, RandomWriteSpeed=132.81MBs. Assigned SpeedClass 'Local' UATHelper: Packaging (HoloLens): LogAudioCaptureCore: Display: No Audio Capture implementations found. Audio input will be silent. UATHelper: Packaging (HoloLens): LogAudioCaptureCore: Display: No Audio Capture implementations found. Audio input will be silent. UATHelper: Packaging (HoloLens): LogClass: Display: FloatProperty FUxtGrabPointerData::StartTime is not initialized properly. Module:UXTools File:Public/Interactions/UxtGrabTargetComponent.h UATHelper: Packaging (HoloLens): LogClass: Display: StructProperty FUxtFontCharacter::UVTransform is not initialized properly. Module:UXTools File:Private/Utils/UxtInternalFunctionLibrary.h UATHelper: Packaging (HoloLens): LogClass: Display: StructProperty FUxtFontCharacter::Size is not initialized properly. Module:UXTools File:Private/Utils/UxtInternalFunctionLibrary.h UATHelper: Packaging (HoloLens): LogClass: Display: EnumProperty FXRSimulationHandPoseKeyMapping::Hand is not initialized properly. Module:XRSimulation File:Public/XRSimulationRuntimeSettings.h UATHelper: Packaging (HoloLens): LogClass: Display: StructProperty FCompletionInfo::created is not initialized properly. Module:OpenAIAPI File:Public/OpenAIDefinitions.h UATHelper: Packaging (HoloLens): LogClass: Display: 5 Uninitialized script struct members found including 0 object properties UATHelper: Packaging (HoloLens): LogCook: Display: CookSettings for Memory: MemoryMaxUsedVirtual 0MiB, MemoryMaxUsedPhysical 16384MiB, MemoryMinFreeVirtual 0MiB, MemoryMinFreePhysical 1024MiB UATHelper: Packaging (HoloLens): LogCook: Display: Mobile HDR setting 0 UATHelper: Packaging (HoloLens): LogCook: Display: Creating asset registry UATHelper: Packaging (HoloLens): LogCook: Display: Discovering localized assets for cultures: en UATHelper: Packaging (HoloLens): LogCook: Display: Inisetting is different for Game /Script/UnrealEd.ProjectPackagingSettings StagingDirectory 0, value (Path="G:/Meine Ablage/05_data/UNREAL EXPORT/bpai43") != (Path="G/Meine Ablage/05_data/UNREAL EXPORT/bpai42") invalidating cook UATHelper: Packaging (HoloLens): LogCook: Display: To avoid this add blacklist setting to DefaultEditor.ini [CookSettings] Game:/Script/UnrealEd.ProjectPackagingSettings UATHelper: Packaging (HoloLens): LogCook: Display: Clearing all cooked content for platform HoloLens UATHelper: Packaging (HoloLens): LogCook: Display: Sandbox cleanup took 0.022 seconds for platforms HoloLens UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Shader Library 'Global' (PCD3D_ES31) Stats: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: ================= UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Assets: 1, Unique Shadermaps: 77 (7700.00%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Total Shaders: 579, Unique Shaders: 568 (98.10%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Total Shader Size: 0.77mb, Unique Shaders Size: 0.76mb (99.57%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: === Extended info: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Minimum number of shaders in shadermap: 1 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Median number of shaders in shadermap: 2 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Maximum number of shaders in shadermap: 114 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Number of shadermaps referencing top 10 most shared shaders: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: 3, 3, 2, 2, 2, 2, 2, 2, 2, 1 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Textual dump saved to '../../../../../../01 Data/blueprintxyz/Saved/Shaders/PCD3D_ES31/ShaderDebug-Global-PCD3D_ES31/Dump.txt' UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: ================= UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Shader Library 'Global' (PCD3D_SM5) Stats: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: ================= UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Assets: 1, Unique Shadermaps: 191 (19100.00%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Total Shaders: 1958, Unique Shaders: 1947 (99.44%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Total Shader Size: 5.05mb, Unique Shaders Size: 5.04mb (99.93%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: === Extended info: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Minimum number of shaders in shadermap: 1 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Median number of shaders in shadermap: 3 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Maximum number of shaders in shadermap: 264 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Number of shadermaps referencing top 10 most shared shaders: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: 3, 3, 2, 2, 2, 2, 2, 2, 2, 1 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Textual dump saved to '../../../../../../01 Data/blueprintxyz/Saved/Shaders/PCD3D_SM5/ShaderDebug-Global-PCD3D_SM5/Dump.txt' UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: ================= UATHelper: Packaging (HoloLens): LogCook: Display: Cooked packages 0 Packages Remain 58 Total 58 UATHelper: Packaging (HoloLens): LogCook: Display: Cook Diagnostics: OpenFileHandles=273, VirtualMemory=557MiB UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Meshes/RightTouchForQuestRiftSController -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Meshes/RightTouchForQuestRiftSController.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Materials/TouchForQuestRiftSControllerMaterial -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Materials/TouchForQuestRiftSControllerMaterial.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Meshes/LeftTouchForQuestRiftSController -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Meshes/LeftTouchForQuestRiftSController.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Meshes/RightTouchController -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Meshes/RightTouchController.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Textures/touchController_controlmap -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Textures/touchController_controlmap.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Textures/touchController_albedo -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Textures/touchController_albedo.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Materials/touchController_mat -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Materials/touchController_mat.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Meshes/LeftTouchController -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Meshes/LeftTouchController.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Meshes/RiftHMD -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Meshes/RiftHMD.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Materials/OculusMR_OpaqueColoredMaterial -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Materials/OculusMR_OpaqueColoredMaterial.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Materials/OculusMR_ChromaKey -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Materials/OculusMR_ChromaKey.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /MagicLeapPassableWorld/MagicLeapARPinInfoActor -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Lumin/MagicLeapPassableWorld/Content/MagicLeapARPinInfoActor.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Materials/PokeAHoleMaterial -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Materials/PokeAHoleMaterial.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Excluding /OculusVR/Textures/TouchForQuestRiftSController_albedo -> D:/01 Data/blueprintxyz/Saved/Cooked/HoloLens/Engine/Plugins/Runtime/Oculus/OculusVR/Content/Textures/TouchForQuestRiftSController_albedo.uasset UATHelper: Packaging (HoloLens): LogCook: Display: Cooked packages 286 Packages Remain 28 Total 314 UATHelper: Packaging (HoloLens): LogCook: Display: Cooked packages 316 Packages Remain 0 Total 316 UATHelper: Packaging (HoloLens): LogCook: Display: Cook Diagnostics: OpenFileHandles=321, VirtualMemory=704MiB UATHelper: Packaging (HoloLens): LogCook: Display: Finishing up... UATHelper: Packaging (HoloLens): LogCook: Display: Saving BulkData manifest(s)... UATHelper: Packaging (HoloLens): LogCook: Display: Done saving BulkData manifest(s) UATHelper: Packaging (HoloLens): LogBlueprintCodeGen: Display: Nativization Summary - AnimBP: UATHelper: Packaging (HoloLens): LogBlueprintCodeGen: Display: Name, Children, Non-empty Functions (Empty Functions), Variables, FunctionUsage, VariableUsage UATHelper: Packaging (HoloLens): LogBlueprintCodeGen: Display: Nativization Summary - Shared Variables From Graph: 0 UATHelper: Packaging (HoloLens): LogAssetRegistryGenerator: Display: Saving asset registry v8. UATHelper: Packaging (HoloLens): LogAssetRegistryGenerator: Display: Generated asset registry num assets 308, size is 94.09kb UATHelper: Packaging (HoloLens): LogAssetRegistryGenerator: Display: Done saving asset registry. UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Shader Library 'blueprintxyz' (PCD3D_ES31) Stats: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: ================= UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Assets: 63, Unique Shadermaps: 54 (85.71%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Total Shaders: 1241, Unique Shaders: 1019 (82.11%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Total Shader Size: 2.68mb, Unique Shaders Size: 2.31mb (86.05%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: === Extended info: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Minimum number of shaders in shadermap: 2 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Median number of shaders in shadermap: 4 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Maximum number of shaders in shadermap: 330 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Number of shadermaps referencing top 10 most shared shaders: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: 21, 18, 7, 6, 6, 6, 6, 5, 4, 4 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Textual dump saved to '../../../../../../01 Data/blueprintxyz/Saved/Shaders/PCD3D_ES31/ShaderDebug-blueprintxyz-PCD3D_ES31/Dump.txt' UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: ================= UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Shader Library 'blueprintxyz' (PCD3D_SM5) Stats: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: ================= UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Assets: 63, Unique Shadermaps: 55 (87.30%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Total Shaders: 1911, Unique Shaders: 1548 (81.00%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Total Shader Size: 6.78mb, Unique Shaders Size: 5.87mb (86.59%) UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: === Extended info: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Minimum number of shaders in shadermap: 2 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Median number of shaders in shadermap: 13 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Maximum number of shaders in shadermap: 495 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Number of shadermaps referencing top 10 most shared shaders: UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: 16, 14, 12, 8, 8, 7, 6, 6, 6, 5 UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: Textual dump saved to '../../../../../../01 Data/blueprintxyz/Saved/Shaders/PCD3D_SM5/ShaderDebug-blueprintxyz-PCD3D_SM5/Dump.txt' UATHelper: Packaging (HoloLens): LogShaderLibrary: Display: ================= UATHelper: Packaging (HoloLens): LogCook: Display: Cook by the book total time in tick 1.102747s total time 3.860914 UATHelper: Packaging (HoloLens): LogCook: Display: Peak Used virtual 741 MiB Peak Used physical 818 MiB UATHelper: Packaging (HoloLens): LogCook: Display: Hierarchy Timer Information: UATHelper: Packaging (HoloLens): LogCook: Display: Root: 0.000s (0) UATHelper: Packaging (HoloLens): LogCook: Display: CleanSandbox: 0.022s (1) UATHelper: Packaging (HoloLens): LogCook: Display: ProcessingAccessedStrings: 0.001s (1) UATHelper: Packaging (HoloLens): LogCook: Display: CollectFilesToCook: 0.334s (1) UATHelper: Packaging (HoloLens): LogCook: Display: CookModificationDelegate: 0.000s (1) UATHelper: Packaging (HoloLens): LogCook: Display: GenerateLongPackageName: 0.000s (1) UATHelper: Packaging (HoloLens): LogCook: Display: TickCookOnTheSide: 1.102s (1632) UATHelper: Packaging (HoloLens): LogCook: Display: PostLoadPackageFixup: 0.002s (3731) UATHelper: Packaging (HoloLens): LogCook: Display: LoadPackageForCooking: 0.072s (316) UATHelper: Packaging (HoloLens): LogCook: Display: SavingPackages: 1.025s (98) UATHelper: Packaging (HoloLens): LogCook: Display: BeginPackageCacheForCookedPlatformData: 0.008s (22) UATHelper: Packaging (HoloLens): LogCook: Display: PrecachePlatformDataForNextPackage: 0.395s (310) UATHelper: Packaging (HoloLens): LogCook: Display: BeginPackageCacheForCookedPlatformData: 0.394s (294) UATHelper: Packaging (HoloLens): LogCook: Display: SaveCookedPackage: 0.562s (316) UATHelper: Packaging (HoloLens): LogCook: Display: GEditorSavePackage: 0.549s (302) UATHelper: Packaging (HoloLens): LogCook: Display: ConvertingBlueprints: 0.002s (302) UATHelper: Packaging (HoloLens): LogCook: Display: VerifyCanCookPackage: 0.001s (300) UATHelper: Packaging (HoloLens): LogCook: Display: ClearAllCachedCookedPlatformData: 0.005s (316) UATHelper: Packaging (HoloLens): LogCook: Display: FinalizePackageStore: 0.001s (1) UATHelper: Packaging (HoloLens): LogCook: Display: GeneratingBlueprintAssets: 0.001s (1) UATHelper: Packaging (HoloLens): LogCook: Display: SavingCurrentIniSettings: 0.008s (1) UATHelper: Packaging (HoloLens): LogCook: Display: ProcessingAccessedStrings: 0.001s (1) UATHelper: Packaging (HoloLens): LogCook: Display: SavingAssetRegistry: 0.162s (1) UATHelper: Packaging (HoloLens): LogCook: Display: BuildChunkManifest: 0.011s (1) UATHelper: Packaging (HoloLens): LogCook: Display: SaveManifests: 0.002s (1) UATHelper: Packaging (HoloLens): LogCook: Display: SaveRealAssetRegistry: 0.012s (1) UATHelper: Packaging (HoloLens): LogCook: Display: WriteCookerOpenOrder: 0.019s (1) UATHelper: Packaging (HoloLens): LogCook: Display: Done! UATHelper: Packaging (HoloLens): LogSavePackage: Display: Took 0.000304s to verify the EDL loading graph. UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Misc Cook Stats UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: =============== UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: NiagaraShader.Misc UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: ShadersCompiled=0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: ShaderCompiler UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: BlockingTimeSec=0.000037 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: AsyncCompileTimeSec=0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: GlobalBeginCompileShaderTimeSec=0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: GlobalBeginCompileShaderCalls=0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: ProcessAsyncResultsTimeSec=0.000561 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: GlobalShader.Misc UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: ShadersCompiled=0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: MeshMaterial.Misc UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: ShadersCompiled=0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: MaterialShader.Misc UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: ShadersCompiled=0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Package.Load UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: NumPreloadedDependencies=16 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: NumInlineLoads=3 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: NumPackagesLoaded=208 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: LoadPackageTimeSec=0.769100 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: CookOnTheFlyServer UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: PeakRequestQueueSize=38 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: PeakLoadQueueSize=270 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: PeakSaveQueueSize=262 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Package.Save UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: NumPackagesSaved=302 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: SavePackageTimeSec=0.537042 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: TagPackageExportsPresaveTimeSec=0.131402 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: TagPackageExportsTimeSec=0.015892 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: FullyLoadLoadersTimeSec=0.000106 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: ResetLoadersTimeSec=0.001130 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: TagPackageExportsGetObjectsWithOuter=0.001743 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: TagPackageExportsGetObjectsWithMarks=0.000202 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: SerializeImportsTimeSec=0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: SortExportsSeekfreeInnerTimeSec=0.078249 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: SerializeExportsTimeSec=0.207028 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: SerializeBulkDataTimeSec=0.013062 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: AsyncWriteTimeSec=0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: MBWritten=100.994621 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Package.DifferentPackagesSizeMBPerAsset UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Package.NumberOfDifferencesInPackagesPerAsset UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Package.PackageDifferencesSizeMBPerAsset UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Package.DiffTotal UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: NumberOfDifferentPackages=0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: DifferentPackagesSizeMB=0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: NumberOfDifferencesInPackages=0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: PackageDifferencesSizeMB=0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: UnversionedProperties UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: SavedStructs=0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: SavedMB=0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: EquivalentTaggedMB=0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: CompressionRatio=-nan(ind) UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: BitfieldWasteKB=0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Cook Profile UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: ============ UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0.CookWallTimeSec=10.417585 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 0.StartupWallTimeSec=6.550426 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1.CookByTheBookTimeSec=3.864466 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 0.StartCookByTheBookTimeSec=2.349286 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 0. 0.GameCookModificationDelegateTimeSec=0.000039 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 1.TickCookOnTheSideTimeSec=1.470139 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 1. 0.TickCookOnTheSideLoadPackagesTimeSec=0.071776 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 1. 1.TickCookOnTheSideSaveCookedPackageTimeSec=0.562025 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 1. 1. 0.TickCookOnTheSideResolveRedirectorsTimeSec=0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 1. 2.TickCookOnTheSideBeginPackageCacheForCookedPlatformDataTimeSec=0.402170 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 1. 3.TickCookOnTheSideFinishPackageCacheForCookedPlatformDataTimeSec=0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 2.TickLoopGCTimeSec=0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 3.TickLoopRecompileShaderRequestsTimeSec=0.026217 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 4.TickLoopShaderProcessAsyncResultsTimeSec=0.000536 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 5.TickLoopProcessDeferredCommandsTimeSec=0.000949 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: 0. 1. 6.TickLoopTickCommandletStatsTimeSec=0.000123 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: DDC Summary Stats UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: ================= UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: TotalGetHits = 898 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: TotalGets = 898 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: TotalGetHitPct = 1.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: LocalGetHitPct = 0.495546 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: SharedGetHitPct = 0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: OtherGetHitPct = 0.504454 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: GetMissPct = 0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: TotalPutHits = 0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: TotalPuts = 0 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: TotalPutHitPct = 0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: PutMissPct = 0.000000 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: DDC Resource Stats UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: ======================================================================================================= UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Asset Type Total Time (Sec) GameThread Time (Sec) Assets Built MB Processed UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: ---------------------------------- ---------------- --------------------- ------------ ------------ UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: MaterialShader 0.27 0.27 0 13.72 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Texture (Streaming) 0.11 0.00 0 41.91 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: PhysX (BodySetup) 0.02 0.02 0 8.75 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: StaticMesh 0.02 0.02 0 12.09 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: GlobalShader 0.02 0.02 0 7.35 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: SkeletalMesh 0.01 0.01 0 1.98 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Audio (Inline) 0.00 0.00 0 0.00 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: NavCollision 0.00 0.00 0 0.06 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: Texture (Inline) 0.00 0.00 0 52.49 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: SoundWave 0.00 0.00 0 0.02 UATHelper: Packaging (HoloLens): LogCookCommandlet: Display: DistanceField 0.00 0.00 0 0.00 UATHelper: Packaging (HoloLens): LogInit: Display: UATHelper: Packaging (HoloLens): LogInit: Display: Success - 0 error(s), 0 warning(s) UATHelper: Packaging (HoloLens): LogInit: Display: UATHelper: Packaging (HoloLens):
UATHelper: Packaging (HoloLens): Execution of commandlet took: 3.88 seconds UATHelper: Packaging (HoloLens): LogShaderCompilers: Display: === FShaderJobCache stats === UATHelper: Packaging (HoloLens): LogShaderCompilers: Display: Total job queries 0, among them cache hits 0 (0.00%) UATHelper: Packaging (HoloLens): LogShaderCompilers: Display: Tracking 0 distinct input hashes that result in 0 distinct outputs (0.00%) UATHelper: Packaging (HoloLens): LogShaderCompilers: Display: RAM used: 0.00 MB (0.00 GB) of 819.20 MB (0.80 GB) budget. Usage: 0.00% UATHelper: Packaging (HoloLens): LogShaderCompilers: Display: ================================================ UATHelper: Packaging (HoloLens): LogHttp: Display: cleaning up 0 outstanding Http requests. UATHelper: Packaging (HoloLens): LogContentStreaming: Display: There are 1 unreleased StreamingManagers UATHelper: Packaging (HoloLens): Took 12,9834475s to run UE4Editor-Cmd.exe, ExitCode=0 UATHelper: Packaging (HoloLens): ** COOK COMMAND COMPLETED ** UATHelper: Packaging (HoloLens): ** STAGE COMMAND STARTED ** UATHelper: Packaging (HoloLens): Creating UE4CommandLine.txt UATHelper: Packaging (HoloLens): Creating Staging Manifest... UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\BaseEditor.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\BaseEditorKeyBindings.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\BaseEditorPerProjectUserSettings.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\BaseEditorSettings.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\BaseLightmass.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\BasePakFileRules.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\Localization\Category.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\Localization\Editor.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\Localization\EditorTutorials.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\Localization\Engine.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\Localization\Keywords.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\Localization\PortableObjectExport.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\Localization\PortableObjectImport.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\Localization\PropertyNames.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\Localization\RepairData.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\Localization\ToolTips.ini UATHelper: Packaging (HoloLens): Excluding config file D:\Program Files\Epic Games\UE_4.27\Engine\Config\Localization\WordCount.ini UATHelper: Packaging (HoloLens): Excluding config file D:\01 Data\blueprintxyz\Config\DefaultEditor.ini UATHelper: Packaging (HoloLens): Cleaning Stage Directory: D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens UATHelper: Packaging (HoloLens): Creating pak using staging manifest. UATHelper: Packaging (HoloLens): Overriding to HardwareCompressionFormat = Zlib UATHelper: Packaging (HoloLens): Executing 1 UnrealPak command... UATHelper: Packaging (HoloLens): Waiting for child processes to complete (1/1) UATHelper: Packaging (HoloLens): Output from: "D:\01 Data\blueprintxyz\blueprintxyz.uproject" "D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens\blueprintxyz\Content\Paks\blueprintxyz-HoloLens.pak" -create="C:\Users\Shadow\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+Program+Files+Epic+Games+UE_4.27\PakList_blueprintxyz-HoloLens.txt" -cryptokeys="D: \01 Data\blueprintxyz\Saved\Cooked\HoloLens\blueprintxyz\Metadata\Crypto.json" -secondaryOrder="D:\01 Data\blueprintxyz\Build\HoloLens\FileOpenOrder\CookerOpenOrder.log" -platform=HoloLens -compressionformats=Zlib -compressmethod=Kraken -compresslevel=3 -multiprocess -abslog="C:\Users\Shadow\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+Program+Files+ Epic+Games+UE_4.27\UnrealPak-blueprintxyz-HoloLens-2023.01.25-10.06.50.txt" -compressionblocksize=256KB UATHelper: Packaging (HoloLens): LogInit: Display: Loading text-based GConfig.... UATHelper: Packaging (HoloLens): LogPakFile: Display: Parsing crypto keys from a crypto key cache file UATHelper: Packaging (HoloLens): LogPakFile: Display: Loading response file C:\Users\Shadow\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+Program+Files+Epic+Games+UE_4.27\PakList_blueprintxyz-HoloLens.txt UATHelper: Packaging (HoloLens): LogPakFile: Display: Added 1571 entries to add to pak file. UATHelper: Packaging (HoloLens): LogPakFile: Display: Loading pak order file D:\01 Data\blueprintxyz\Build\HoloLens\FileOpenOrder\CookerOpenOrder.log... UATHelper: Packaging (HoloLens): LogPakFile: Display: Finished loading pak order file D:\01 Data\blueprintxyz\Build\HoloLens\FileOpenOrder\CookerOpenOrder.log. UATHelper: Packaging (HoloLens): LogPakFile: Display: Collecting files to add to pak file... UATHelper: Packaging (HoloLens): LogPakFile: Display: Collected 1571 files in 0.01s. UATHelper: Packaging (HoloLens): LogPakFile: Display: Creating pak D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens\blueprintxyz\Content\Paks\blueprintxyz-HoloLens.pak. UATHelper: Packaging (HoloLens): LogPakFile: Display: CompressionFormats in priority order: Zlib UATHelper: Packaging (HoloLens): LogDerivedDataCache: Display: Pak cache opened for reading ../../../Engine/DerivedDataCache/Compressed.ddp. UATHelper: Packaging (HoloLens): LogDerivedDataCache: Display: Performance to C:/Users/Shadow/AppData/Local/UnrealEngine/Common/DerivedDataCache: Latency=0.00ms. RandomReadSpeed=999.00MBs, RandomWriteSpeed=999.00MBs. Assigned SpeedClass 'Local' UATHelper: Packaging (HoloLens): LogPakFile: Display: CompressionFormat 0 [Zlib] : 453 files, 117058868 -> 31366148 bytes UATHelper: Packaging (HoloLens): LogPakFile: Display: CompressionFormat 1 [None] : 1118 files, 16366712 -> 16366712 bytes UATHelper: Packaging (HoloLens): LogPakFile: Display: Added 1571 files, 47953054 bytes total, time 1.72s. UATHelper: Packaging (HoloLens): LogPakFile: Display: PrimaryIndex size: 24310 bytes UATHelper: Packaging (HoloLens): LogPakFile: Display: PathHashIndex size: 41345 bytes UATHelper: Packaging (HoloLens): LogPakFile: Display: FullDirectoryIndex size: 55867 bytes UATHelper: Packaging (HoloLens): LogPakFile: Display: Compression summary: 26.80% of original size. Compressed Size 31366148 bytes, Original Size 117058868 bytes. UATHelper: Packaging (HoloLens): LogPakFile: Display: Encryption - DISABLED UATHelper: Packaging (HoloLens): LogPakFile: Display: Unreal pak executed in 1.762368 seconds UATHelper: Packaging (HoloLens): UnrealPak terminated with exit code 0 UATHelper: Packaging (HoloLens): Copying NonUFSFiles to staging directory: D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens UATHelper: Packaging (HoloLens): ** STAGE COMMAND COMPLETED ** UATHelper: Packaging (HoloLens): ** PACKAGE COMMAND STARTED ** UATHelper: Packaging (HoloLens): bStartInVR = True UATHelper: Packaging (HoloLens): Writing cmd line to: D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens\UE4CommandLine.txt UATHelper: Packaging (HoloLens): Creating UE4CommandLine.txt UATHelper: Packaging (HoloLens): Running: D:\Windows Kits\10\bin\10.0.18362.0\x64\makeappx.exe pack /r /o /f "D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens\blueprintxyz_pak.pkgmap" /p "D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens\blueprintxyz_pak.appx" /m "D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens\AppxManifest_assets.xml" UATHelper: Packaging (HoloLens): Took 1,8824897s to run makeappx.exe, ExitCode=0 UATHelper: Packaging (HoloLens): Running: D:\Windows Kits\10\bin\10.0.18362.0\x64\signtool.exe sign /a /f "D:\01 Data\blueprintxyz\Build\HoloLens\SigningCertificate.pfx" /fd SHA256 "D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens\blueprintxyz_pak.appx" UATHelper: Packaging (HoloLens): Took 0,1764996s to run signtool.exe, ExitCode=0 UATHelper: Packaging (HoloLens): Running: D:\Windows Kits\10\bin\10.0.18362.0\x64\makeappx.exe bundle /o /f "D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens\blueprintxyz_bundle.pkgmap" /p "D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens\blueprintxyz.appxbundle" /bv 1.0.0.0 UATHelper: Packaging (HoloLens): Took 0,6459937s to run makeappx.exe, ExitCode=0 UATHelper: Packaging (HoloLens): Running: D:\Windows Kits\10\bin\10.0.18362.0\x64\signtool.exe sign /a /f "D:\01 Data\blueprintxyz\Build\HoloLens\SigningCertificate.pfx" /fd SHA256 "D:\01 Data\blueprintxyz\Saved\StagedBuilds\HoloLens\blueprintxyz.appxbundle" UATHelper: Packaging (HoloLens): Took 2,9544881s to run signtool.exe, ExitCode=0 UATHelper: Packaging (HoloLens): ** PACKAGE COMMAND COMPLETED ** UATHelper: Packaging (HoloLens): ** ARCHIVE COMMAND STARTED ** UATHelper: Packaging (HoloLens): Archiving to G:/Meine Ablage/05_data/UNREAL EXPORT/bpai43 UATHelper: Packaging (HoloLens): ** ARCHIVE COMMAND COMPLETED ** UATHelper: Packaging (HoloLens): BUILD SUCCESSFUL UATHelper: Packaging (HoloLens): AutomationTool exiting with ExitCode=0 (Success)

lucoiso commented 1 year ago

@dpxyz maybe the runtimes weren't loaded and the application crashed trying to call undefined tasks

made changes in the loading in the last commit:

lucoiso commented 1 year ago

Reason for the usage of MakePathRelativeTo when the platform is detected as HoloLens:

    // On HoloLens, DLLs must be loaded relative to the package with no ".."'s in the path. 
    // If using FPlatformProcess::PushDLLDirectory, the library path must be made relative to the RootDir.
#if PLATFORM_HOLOLENS
    FPaths::MakePathRelativeTo(PackageRelativePath, *(FPaths::RootDir() + TEXT("/")));
#endif

Code from: https://github.com/microsoft/Microsoft-OpenXR-Unreal/blob/5c2d81bf8c71fbe4d2d1b71c91f7c8526a8408a5/MsftOpenXRGame/Plugins/MicrosoftOpenXR/Source/AzureSpatialAnchorsForOpenXR/Private/AzureSpatialAnchorsForOpenXR.cpp#L25

dpxyz commented 1 year ago

Okay, we're moving forward! Now the project no longer crashes, however it doesn't recognize anything. I am really sorry.

lucoiso commented 1 year ago

@dpxyz Are other features also not working or just speech recognition? And can you use the Get Available Audio Input Devices function to check if any values are returned?

I would like to check if it could be permission issues 👀

dpxyz commented 1 year ago

so far i have only tested speech recognition. i will test it and give you feedback. unfortunately i don't get any output via Get Available Audio Input Devices. normally it asks for authorization for the microphone at startup if is used in the project. this request does not come.

dpxyz commented 1 year ago

So I first had to integrate audio playback into my project, all a bit more complicated for the Hololens.... Sadly the project crashes again as soon as I run it with text to audio data. In the editor it works fine.

screenshot

lucoiso commented 1 year ago

Hi @dpxyz !

Can you check if the capabilities are enabled in Project Settings -> Platforms -> HoloLens -> Capabilities?

image

All tasks will require internet connection because they need to send/request data from Azure cloud and Speech to Text requires access to Microphone. If the determined capabilities aren't enabled, can you test again with some of them enabled?

I'll continue investigating what's causing the crashes! 👀

dpxyz commented 1 year ago

Hi Lucas. Capabilities were enabled all the time :)

lucoiso commented 1 year ago

@dpxyz

Is it possible to get a log from a HoloLens application? Usually Unreal saves in Saved/Logs of the installation folder, but I'm not sure of the location when targeting HoloLens

If possible, the reason for the problem can be found there 👀

lucoiso commented 1 year ago

@dpxyz

Made new changes re-enabling Azure SDK logs & added a line to show the Logs directory in a Message Dialog in the initialization of the plugin if the target is HoloLens.

Can you check if you can get the generated logs and send here?

dpxyz commented 1 year ago

Here are some crash logs i got from the hololens. Hope you can do something with it. https://drive.google.com/drive/folders/125WXrzPkTb9LHqnviU0FGrCbVL3xK1j9?usp=sharing

Now i will use the new version and try to get some azure sdk logs for you.

dpxyz commented 1 year ago

cant package the new version:

UATHelper: Packaging (HoloLens): [9/12] Module.AzSpeech.cpp UATHelper: Packaging (HoloLens): D:/01 Data/Unreal Projects/rainbowxyz_v4/Plugins/UEAzSpeech-experimental-MULTI-PLATFORM/Source/AzSpeech/Private/AzSpeech.cpp(101): error C2653: "FMessageDialog": Keine Klasse oder Namespace UATHelper: Packaging (HoloLens): D:/01 Data/Unreal Projects/rainbowxyz_v4/Plugins/UEAzSpeech-experimental-MULTI-PLATFORM/Source/AzSpeech/Private/AzSpeech.cpp(101): error C3861: "Open": Bezeichner wurde nicht gefunden. UATHelper: Packaging (HoloLens): [10/12] Module.AzSpeech.gen.cpp UATHelper: Packaging (HoloLens): D:\Windows Kits\10\Include\10.0.18362.0\um\winnt.h(603): warning C4005: "TEXT": Makro-Neudefinition UATHelper: Packaging (HoloLens): D:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\Core\Public\HAL/Platform.h(1085): note: Siehe vorherige Definition von "TEXT" UATHelper: Packaging (HoloLens): Took 63,0469975s to run UnrealBuildTool.exe, ExitCode=6 UATHelper: Packaging (HoloLens): UnrealBuildTool failed. See log for more details. (C:\Users\Shadow\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+Program+Files+Epic+Games+UE_4.27\UBT-blueprintAI_427-HoloLens-Development.txt) UATHelper: Packaging (HoloLens): AutomationTool exiting with ExitCode=6 (6) UATHelper: Packaging (HoloLens): BUILD FAILED PackagingResults: Error: Unknown Error

lucoiso commented 1 year ago

Oops! Forgot the include!

lucoiso commented 1 year ago

@dpxyz

added:


#if PLATFORM_HOLOLENS
#include <Misc/MessageDialog.h>
#endif
lucoiso commented 1 year ago

@dpxyz

Can you also check if "Enable Azure SDK Logs" and "Enable Internal Logs" are enabled in Project Settings -> Plugins -> AzSpeech?

dpxyz commented 1 year ago

i've saved you the new logs under the same link :) https://drive.google.com/drive/folders/125WXrzPkTb9LHqnviU0FGrCbVL3xK1j9?usp=sharing

lucoiso commented 1 year ago

@dpxyz

The plugin failed to load the runtime libraries:

[2023.01.28-16.56.06:668][  0]LogAzSpeech_Internal: Display: LoadRuntimeLibraries: Loading runtime libraries in path "rainbowxyz_v4/Plugins/UEAzSpeech-experimental-MULTI-PLATFORM/Source/ThirdParty/AzureWrapper/libs/HoloLens/Arm64/Runtime".
[2023.01.28-16.56.06:678][  0]LogAzSpeech_Internal: Warning: LoadRuntimeLibraries: Failed to load runtime library "Microsoft.CognitiveServices.Speech.core.dll".
[2023.01.28-16.56.06:688][  0]LogAzSpeech_Internal: Warning: LoadRuntimeLibraries: Failed to load runtime library "Microsoft.CognitiveServices.Speech.extension.audio.sys.dll".
[2023.01.28-16.56.06:698][  0]LogAzSpeech_Internal: Warning: LoadRuntimeLibraries: Failed to load runtime library "Microsoft.CognitiveServices.Speech.extension.kws.dll".
[2023.01.28-16.56.06:709][  0]LogAzSpeech_Internal: Warning: LoadRuntimeLibraries: Failed to load runtime library "Microsoft.CognitiveServices.Speech.extension.lu.dll".
[2023.01.28-16.56.06:718][  0]LogAzSpeech_Internal: Warning: LoadRuntimeLibraries: Failed to load runtime library "Microsoft.CognitiveServices.Speech.extension.mas.dll".

Removed the FPaths::MakePathRelativeTo(LibsDirectory, *(FPaths::RootDir() + TEXT("/"))); to check if the dependencies loading behavior will change

dpxyz commented 1 year ago

got again runtime erros

UATHelper: Packaging (HoloLens): LogInit: Display: LogAzSpeech_Internal: Warning: LoadRuntimeLibraries: Failed to load runtime library "Microsoft.CognitiveServices.Speech.extension.codec.dll".

lucoiso commented 1 year ago

@dpxyz

For some reason, the .codec.dll is always throwing this warning, but doesn't affect the plugin

The package is failing? And any logs were generated?

dpxyz commented 1 year ago

Build was successful, but the project crashes as i start text to speech. Ive uploaded new logs for you.

lucoiso commented 1 year ago

@dpxyz

Do you have access to the 'rainbowxyz_v4' folder in HoloLens and can send a .zip of it? I'll check the location of the Binaries, the plugin is still failing to load the runtimes. 👀

If you can't send the files, can you check the location of the .dll files of the application in the HoloLens?

dpxyz commented 1 year ago

Cant download the whole folder, so i downloaded the single directories. Uploaded it. Are you able to do something with it?

lucoiso commented 1 year ago

@dpxyz

Can't find the binaries in the .zip, it looks like it's in a different folder: C:\data\Programs\WindowsApps\rainbowXYZv4_1.0.0.0_arm64__3k77vhhbytsz8\rainbowxyz_v4\

I don't know if we have access to it.

I'll try to look where the binaries of the plugin are located at.

In a Windows project, we can find them in 'PROJECT_NAME\Plugins\UEAzSpeech\Source\ThirdParty\AzureWrapper\libs\Win\Runtime' but for some reason, the HoloLens binaries weren't found. 👀

Edit: We don't have access to WindowsApps by default, to enable it: https://answers.microsoft.com/en-us/windows/forum/all/windowsapps-folder-permission/8648a3fd-e78d-4580-b28d-4f251bce21d5

dpxyz commented 1 year ago

I can currently only access the files through a file explorer. try to find a way.

lucoiso commented 1 year ago

@dpxyz

Can you check if the folder "rainbowxyz_v4/Plugins/UEAzSpeech-experimental-MULTI-PLATFORM/Source/ThirdParty/AzureWrapper/libs/HoloLens/Arm64/Runtime" exists in this WindowsApps subfolder and contains the .dll files inside it?

And can you copy the path of any .dll and send here?

dpxyz commented 1 year ago

Currently I can only find the files I uploaded to you. The path to the folder is "C:\Data\Users\dave\AppData\Local\Packages\rainbowXYZv4_3k77vhhbytsz8\".

I have the assumption that I have no access to the rest. I'm trying to figure it out.

lucoiso commented 1 year ago

Oops, miss click using github mobile

lucoiso commented 1 year ago

I'll check if I can look for the files via code and try another way to load the runtimes

dpxyz commented 1 year ago

Sorry, I really can't find a way to access the files. I have put a request if someone has an idea.

lucoiso commented 1 year ago

@dpxyz

Made new changes:

Currently tested only in Windows using UE5.1.

Can you test in HoloLens again and send me the Logs? Hehehe

dpxyz commented 1 year ago

I've uploaded new logs for you :)

lucoiso commented 1 year ago

@dpxyz made new changes, the plugin failed to get the directory name:

LogAzSpeech_Internal: Display: LoadRuntimeLibraries: Loading runtime libraries in path "rainbowxyz_v4/Plugins/UEAzSpeech-experimental-MULTI-PLATFORM/ꅀ翫".
dpxyz commented 1 year ago

Sorry, crashed again :/ i've uploaded new logs.

lucoiso commented 1 year ago

@dpxyz

That's really strange. I'll add more logs also getting the errors via WinAPI to check what's going on lol The libs directory are correct in the last try, but the plugin still can't load the libraries

I'm sending a new commit that will output the last error via WinAPI after the loading fails + will print in the logs all the files inside the Binaries Directory that the plugin is trying to use to load the files.

If the libs exist in the folder, the problem may be caused by file access permission issues. 👀

Despite the HoloLens using a version of Windows 10, the behavior has been quite different from Windows for Desktop lol

dpxyz commented 1 year ago

Sorry, i can't rebuild this version to 4.27.