Offline Speech Recognition
Unreal engine client is dead simple communication with language server. It connects to it, records, and feeds your voice to the language server, the server sends recognized voices as text back to unreal. This is streaming voice recognition, and you can implement simple conversations with your NPC without any user