---
title: "Дія fastline_transcribe"
description: "Транскрибує голосове повідомлення в текст (Fast Line)."
---

# Дія `fastline_transcribe`

> **System ID:** `action_fastline_transcribe`

## Опис

**Fast Line:** перетворює аудіо/голосове повідомлення на текст і зберігає результат у константу (`voice_res` або `set_to` / `save_response`). Текст зазвичай доступний як `{{voice_res['text']}}`.

Джерело аудіо (за пріоритетом): `user_input` → константа з `read_from` → `user_request.text_audio`.

## Події (гілки сценарію)

| Подія | Коли виникає |
|-------|--------------|
| **success** | Транскрипцію збережено |
| **no_audio** | Немає аудіовходу |
| **error** | Помилка сервісу транскрипції |

## Параметри

| Параметр | Тип | Обовʼязковий | Типово | Опис |
|----------|-----|--------------|--------|------|
| `user_input` | string | Ні | `null` | URL або ідентифікатор аудіо. Підтримує плейсхолдери |
| `bot_id` | string / number | Ні | поточний бот | Бот для сервісу транскрипції |
| `read_from` | string | Ні | `null` | Імʼя константи з аудіо |
| `set_to` | string | Ні | `"voice_res"` | Константа для результату (також `save_response`) |
| `save_response` | string | Ні | `null` | Альтернатива `set_to` |
| `prompt` | string | Ні | `null` | Опційний підказ для сервісу транскрипції |

## Приклад конфігурації

```json
{
  "set_to": "transcribed_voice"
}
```

## Повʼязані документи

- [Довідник actions](/uk/actionjail/reference/actions-reference.md)
