Промпт-инженерия для голосовых ассистентов
23 сентября 2026 · гайд · 6 минут чтения
Текстовый чат-бот прощает ошибки промпта — голосовой нет: там нельзя переспросить глазами, всё уходит в слух и темп. Правила промпт-инженерии для голоса отличаются от текстовых — вот какие, по опыту промпта Амалии на 40 КБ.
Правило 1: голос — это не текст, прочитанный вслух
Устная речь — другой жанр: короткие фразы, ноль списков, ноль «во-первых… во-вторых», никакого markdown. Пропиши это прямо: «максимум 2–3 короткие фразы», «не перечисляй списком в голосе». Модель, обученная на текстах, по умолчанию говорит статьёй.
Правило 2: чёрный список штампов
Характер умирает от «отличного вопроса», «чем могу ещё помочь», «давай разберёмся» — выучи свои модели-слова и запрети их явно. Список запрещённых оборотов в промпте Амалии — десятки позиций, и это работает: без них ответы уже не «сервисные» (как собирается характер).
Правило 3: reply никогда не пустой
Техническое правило с огромным UX-эффектом: даже при вызове инструмента модель обязана вернуть реплику («сейчас», «готово»). Пустой ответ = мёртвая пауза в разговоре. Пропиши это как строгий инвариант схемы (JSON-формат ответа).
Правило 4: контекст — не память, а факты
Динамический блок промпта (время суток, заряд, имя пользователя) должен быть фактами «на момент запроса», без вранья: «значения — факты, не воспоминания». Модель склонна «вспоминать» то, чего не было — держи данные деграмматизированными и свежими.
Правило 5: тестируй на edge-кейсах
- «Ты бот?» — характер не должен ломаться в оправдания;
- Провокация и грубость — реакция по промпту, а не случайная;
- «Мне скучно» — не должен превращаться в список услуг;
- Пустой ввод, обрывок фразы, только «э-э» — аккуратный ответ без паники.
Правило 6: промпт — живой код
Версионировать, править по issues, мерить впечатление пользователями — промпт развивается с релизами, как и Kotlin-код: история версий Амалии этому свидетель.
Соберёшь свой пайплайн — начни с промпта, он дешевле кода и дороже его: гайд сборки ассистента. Готовый пример характера — скачать Амалию.