Дія 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"
}