# Voice Recognition Action

Use this action to translate any voice audio sent to the chatbot into standard text. The resulting text is automatically redirected to the chatbot simulating a standard chat input.

![](/files/-Lf5HxC9TsgA1uIwsLoF)

### Settings

The action uses the following settings:

| Setting             | Description                                                                                                                       | [Parsed](/actions-and-operations/dynamic-parsing.md) |
| ------------------- | --------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------- |
| Recognition Service | The service that will be used by MyLINK Connect to translate the text. Currently only Google Speech-to-Text service is supported. | :no\_entry:                                          |
| Language            | The language of the incoming voice recording                                                                                      | :no\_entry:                                          |
| API or Service Key  | The full API Key or Service Key supplied by the Recognition Service for integration.                                              | :white\_check\_mark:                                 |

### Remarks

This action can only be attached as a [Global Bot Operation](/actions-and-operations/execution.md#global-and-local-actions) and will always be executed regardless of the current chatbot state even in face of [blocking actions](/actions-and-operations/execution.md#blocking-actions). This execution mode ensures that any audio sent by the user is first parsed and the passed to every action like standard text.

### Trigger

This action does not trigger any event.

### Variables

This action does not produce any variable. The recognized text is automatically redirected as sta

### Availability

Channel specific availability follows the table below:

| Channel          | Availability       |
| ---------------- | ------------------ |
| Facebook         | Fully Available.   |
| WhatsApp         | Fully Available.   |
| Telegram         | Fully Available.   |
| Web              | **Not Available.** |
| Alexa            | **Not Available.** |
| Google Assistant | **Not Available.** |
| Slack            | **Not Available.** |
| API              | Fully Available.   |

This action can be used only at [Bot Global level](/actions-and-operations/execution.md#global-and-local-actions).&#x20;


---

# 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://docs.mylinkconnect.com/actions-and-operations/input/xenioo.bots.actions.speech.globalspeechrecognitionoperation.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.
