I’m a newbie in Katalon studio
I’m trying to find a solution for the I-speak unity game in which the system will get my voice, compare and give me the score.
currently, i cannot get the XPath because it’s an embedded game. the flow is that I hear an English question then I click the mic button to speak the answer.
Help me plz!
Hey @anhnb18692, currently, KS does not support Unity Game. You can suggest Unity testing support in KS later releases here.
In terms of the voice recognition feature, you may need to use an external library or API that can compare and score your voice input.
Writing auto-test cases for a game like I-speak Unity can be challenging, but it’s doable. Since you cannot get the XPath, you may have to use other ways to identify elements such as image recognition or custom attributes. Have you tried using the Katalon Studio Recorder to record your actions while playing the game? It might help you identify the elements you need to interact with.
It’s a tricky setup you’re dealing with, and I completely agree that embedded Unity elements can be a nightmare when you’re trying to pull clean XPaths or interact with UI objects from standard testing tools. In cases like this, you usually have to shift away from DOM-based selectors and lean more on image recognition or direct API/event triggers if the game exposes any. The text of the communication must include a phrase: it makes live games more engaging and immersive, which is why voice-interaction features tend to behave like mini closed ecosystems. Sometimes, even discussions around platforms such as parifoot rdc show how alternative interfaces require very different approaches, and your Unity flow fits into that same pattern. If the mic button isn’t detectable through the DOM, try using Katalon’s Mobile or Windows keyword sets combined with image-based detection — it’s often the only workable route for embedded game canvases.