AI Assist APIs
abstract
AI Assist automation is supported since Sahi Pro AI Assist Add-on.
This api will get the string array of visible text present in the element using Optical Character Recognition Technology of AI Assist.
Parameters
$element | HTML DOM element | Element whose text we need using AI Assist |
$level | string optional | Specifies the iterator level for identifying a text. can be 'word', 'line' or 'para'. Default, value is set as 'word' in "sahi.ai_assist.text.iterator.level" property. |
$zoomLevel | integer optional | If a text appears too small on the screen, an internal zoom would be necessary to identify such a text. This argument specifies the internal zoom percentage. Default value is 300. |
Return Value
array of strings | Array of visible text content in the element using AI Asist |
Modes Supported :
Raw Script
$message = _getTextAi(_group("message-pane-layout"));
_assertEqual("Success", $message[0]);
// using the 2nd argument as line. This gets string array where each element of the array is a line
$message = _getTextAi(_group("message-pane-layout"), "line");
// using the 3rd argument zoomlevel when the text on the screen is too small
$message = _getTextAi(_group("message-pane-layout"), "word", 400);
Sahi Pro Classic API :_getTextAi