Дія 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 | Опційний підказ для сервісу транскрипції |
Приклад конфігурації
{
"set_to": "transcribed_voice"
}