# 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.

![](https://2532694803-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LdPD9c4fJbXSAZcPHt9%2F-Lf5HVG092ZNN_8TTAPQ%2F-Lf5HxC9TsgA1uIwsLoF%2Fimage.png?alt=media\&token=1ca6cd68-2436-4a1b-b238-d50e0f756be2)

### Settings

The action uses the following settings:

| Setting             | Description                                                                                                               | [Parsed](https://docs.xenioo.com/actions-and-operations/dynamic-parsing) |
| ------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------ |
| Recognition Service | The service that will be used by Xenioo 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](https://docs.xenioo.com/execution#global-and-local-actions) and will always be executed regardless of the current chatbot state even in face of [blocking actions](https://docs.xenioo.com/execution#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](https://docs.xenioo.com/execution#global-and-local-actions).&#x20;
