Hello.
I’m try to play subtitles with sound, played thru AudioComponent.
I try to use the same code as used in RoboRecall. OdinSpeechManager and OdinSpeechComponent.
They use USoundBase to play sounds with subtitles. When digging in the source code, I never found place where subtitles where set. I copy and adapt code from RoboRecall and work great, but without subtitles.
When I debug my project for PlaySoundAtLocation (AudioDevice.cpp) everything works fine - sound and subtitles. It uses first parametr USoundBase* Sound as UDialogueSoundWaveProxy which have subtitles.
When I debug my project for Play() (AudioComponent.cpp), which is used in RoboRecall - sound play but no subtitles.
I tried it static_cast to UDialogueSoundWaveProxy but I have problem with C++ NewObject() which always give me a reference error.
Or maybe it is possible to play sound with subtitles thru USoundCue which is used in RoboRecall ?
Or maybe it is possible to set subtitles manually ?
Or how do you play sound with subtitles in C++ ?
Do you know answer for any of this questions ?