# Native Activate Recognizer

Activates the native Speech Recognizer from the operative system.

Action available for the following operating systems:

![](/files/-MMLyQTNWLRK7nJlrbHY)

### Parameters

* **Target for Text** *\<unquoted string> -* The control or variable to save the recognized text.
* **Target for Confidence** *\<unquoted string> -* The control or variable to save the recognition confidence.
* **Minimum Confidence** *\<numeric> -* The minimum confidence value for the recognition to be accepted.
* **Recognition Type** *\<numeric>*

  1. Blocking. This call will be a blocking call and return with the recognition result or error if no valid recognition is performed.
  2. Continuous. This call will return immediately. When the engine recognizes something, the **Voice - Word Recognized** event will be executed on the current form.

  The remaining parameters are only valid for **Blocking** type.<br>
* **Show UI** *\<numeric>*
  1. Yes. A window will be show asking the user to speak.
  2. No. The system will wait for speech input without any user interface.<br>
* **Prompt** *\<string> -* When **Show UI=Yes** this is the text shown to the user.
* **Timeout** *\<numeric> -* When **Show UI=No** this is the timeout for the recognition to fail if nothing is recognized. 0 means system default.

{% hint style="info" %}
Confidence values are defined in percentage from 0 to 100%. When confidence value is not available 0 or -1 can be returned.
{% endhint %}

{% hint style="warning" %}
Android does not have a continuous mode option. Kalipso will loop internally to emulate a continuous mode, so the recognition may not work as well in this mode.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.sysdevmobile.com/kalipso5/developing/form/actions/actions-description/group-voice/native-activate-recognizer.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
