Hey,
Great plugin, works nicely on Windows.
Question: will this support Android (Oculus Quest Developer here)? Ik would be nice to build a voice command system with this as base !
more specifically, this is what I get when trying to build for Android:
ld.lld: error: undefined symbol: speech_config_from_subscription
>>> referenced by speechapi_cxx_speech_config.h:47 (D:/build/U5M-Marketplace/Sync/LocalBuilds/PluginTemp/HostProject/Plugins/AzSpeech/Source/ThirdParty/AzureWrapper/include\speechapi_cxx_speech_config.h:47)
>>> C:/GBW_MyPrograms/Epic Games/UE_4.27/Engine/Plugins/Marketplace/AzSpeech/Intermediate/Build/Android/UE4/Development/AzSpeech/Module.AzSpeech.cppa8.o:(Microsoft::CognitiveServices::Speech::SpeechConfig::FromSubscription(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&))
ld.lld: error: undefined symbol: speech_config_get_property_bag
>>> referenced by speechapi_cxx_speech_config.h:463 (D:/build/U5M-Marketplace/Sync/LocalBuilds/PluginTemp/HostProject/Plugins/AzSpeech/Source/ThirdParty/AzureWrapper/include\speechapi_cxx_speech_config.h:463)
>>> C:/GBW_MyPrograms/Epic Games/UE_4.27/Engine/Plugins/Marketplace/AzSpeech/Intermediate/Build/Android/UE4/Development/AzSpeech/Module.AzSpeech.cppa8.o:(Microsoft::CognitiveServices::Speech::SpeechConfig::FromSubscription(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&))
ld.lld: error: undefined symbol: property_bag_set_string
>>> referenced by speechapi_cxx_speech_config.h:188 (D:/build/U5M-Marketplace/Sync/LocalBuilds/PluginTemp/HostProject/Plugins/AzSpeech/Source/ThirdParty/AzureWrapper/include\speechapi_cxx_speech_config.h:188)
>>> C:/GBW_MyPrograms/Epic Games/UE_4.27/Engine/Plugins/Marketplace/AzSpeech/Intermediate/Build/Android/UE4/Development/AzSpeech/Module.AzSpeech.cppa8.o:(Microsoft::CognitiveServices::Speech::SpeechConfig::SetSpeechSynthesisLanguage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&))
>>> referenced by speechapi_cxx_speech_config.h:208 (D:/build/U5M-Marketplace/Sync/LocalBuilds/PluginTemp/HostProject/Plugins/AzSpeech/Source/ThirdParty/AzureWrapper/include\speechapi_cxx_speech_config.h:208)
>>> C:/GBW_MyPrograms/Epic Games/UE_4.27/Engine/Plugins/Marketplace/AzSpeech/Intermediate/Build/Android/UE4/Development/AzSpeech/Module.AzSpeech.cppa8.o:(Microsoft::CognitiveServices::Speech::SpeechConfig::SetSpeechSynthesisVoiceName(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&))
>>> referenced by speechapi_cxx_speech_config.h:168 (D:/build/U5M-Marketplace/Sync/LocalBuilds/PluginTemp/HostProject/Plugins/AzSpeech/Source/ThirdParty/AzureWrapper/include\speechapi_cxx_speech_config.h:168)
>>> C:/GBW_MyPrograms/Epic Games/UE_4.27/Engine/Plugins/Marketplace/AzSpeech/Intermediate/Build/Android/UE4/Development/AzSpeech/Module.AzSpeech.cppa8.o:(Microsoft::CognitiveServices::Speech::SpeechConfig::SetSpeechRecognitionLanguage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&))
<a whole bunch of other undefined symbols>
ld.lld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
Took 22,2814802s to run UnrealBuildTool.exe, ExitCode=6
UnrealBuildTool failed. See log for more details.
AutomationTool exiting with ExitCode=6 (6)
BUILD FAILED