Что это

Диктовка — ввод текста в кабинет голосом. Владелец нажимает кнопку микрофона, диктует фразу, нажимает ещё раз — платформа распознаёт запись и вставляет текст в поле, где стоял курсор. Копия текста всегда попадает в буфер обмена.

Кнопка микрофона одна на весь кабинет: она видна на страницах кабинета, и её не нужно искать в каждом поле. Диктовать можно в любые обычные текстовые поля: описания позиций, статьи базы знаний, промпт персонажа, заметки, ответы поддержки.

Что нужно настроить

  1. Включение. Диктовку включает администрация платформы: в админке, в разделе AI-функций, есть карточка «Диктовка» с тумблером и проверкой подключения. Если она выключена, кнопки микрофона в кабинете нет.
  2. Модель. Распознавание всегда идёт на платформенной модели распознавания речи — подключать свою не нужно, и для диктовки своей модели нет. Модель выбирает и меняет администрация.
  3. Браузер. Нужен браузер, который умеет записывать звук. Если он не умеет, кнопки не будет — кабинет покажет причину.
  4. Проверка. Продиктуйте одну фразу в заметку или черновик и посмотрите, как распознаётся ваша речь в вашем помещении, прежде чем диктовать рабочие тексты.

Как проходит диктовка

  • Владелец открывает поле, куда нужен текст, — курсор остаётся в поле.
  • Нажимает кнопку микрофона: запись началась, кнопка пульсирует, виден таймер.
  • Диктует фразу и нажимает кнопку ещё раз: запись остановлена, распознавание занимает несколько секунд.
  • Текст появляется в поле на месте курсора. Если часть текста была выделена, она заменяется. Клик по кнопке микрофона не уводит фокус с поля, поэтому каретка не теряется.
  • Копия текста — в буфере обмена: её можно перенести в другое поле, письмо или мессенджер. Если вставить в поле не удалось, текст остаётся в буфере, и об этом сказано прямо.
  • Дальше это обычный текст поля: его правят и сохраняют, как набранный вручную.

Начатую запись можно отменить — случайное нажатие ничего не вставит. На пределе длительности — две минуты — запись остановится сама и распознается. Совсем короткая запись не отправляется: подсказка предложит сказать фразу целиком.

Подтверждённые возможности

  • Кнопка микрофона одна на весь кабинет и доступна на его страницах; в виджете, на лендинге и в приложении клиента её нет.
  • Текст вставляется туда, где стоял курсор; выделенный фрагмент заменяется; фокус остаётся в поле.
  • Распознанный текст всегда дополнительно копируется в буфер обмена — при любом исходе вставки.
  • Запись целиком: текст появляется после остановки, промежуточных гипотез нет.
  • Предел записи — две минуты с автостопом; запись короче полсекунды не отправляется.
  • Работает в однострочных и многострочных текстовых полях кабинета: описания позиций, статьи базы знаний, промпт персонажа, заметки, ответы поддержки.
  • Распознавание — на модели платформы и бесплатно для владельца: у диктовки нет суточных квот и списаний с баланса. Вместо блокировки действует ограничение по частоте: при серии записей подряд наступает короткая пауза.
  • Аудио и распознанный текст платформа не сохраняет: запись уходит провайдеру модели распознавания и возвращается текстом.
  • Ошибки называются прямо и по-русски: микрофон запрещён, не найден или занят другим приложением; запись слишком короткая; речь не распознана. После отказа распознавания есть кнопка «Повторить».
  • Микрофон в диалоге с чатботом — прежний: он отправляет голосовое сообщение и работает как раньше. Глобальная кнопка кабинета работает и на страницах чата.

Ограничения

  • Диктовка вставляет текст, а не выполняет действия. Голосовых команд нет: она не создаст запись в расписании и не ответит клиенту — только превратит сказанное в текст.
  • Предпросмотра перед вставкой нет. Текст появляется в поле сразу после распознавания; правка — после вставки, в самом поле.
  • Запись не хранится. Ни аудио, ни распознанный текст не сохраняются: прошлую диктовку нельзя послушать или вытащить.
  • Запись ограничена двумя минутами. Дальше она остановится сама; совсем короткая запись не отправляется.
  • Не все поля. Диктовка работает в текстовых полях. В полях пароля, чисел, дат и выбора файла её нет.
  • Браузер должен уметь записывать звук. Если не умеет, кнопка не показывается с объяснением причины.
  • Своей модели у диктовки нет. Распознавание всегда идёт на платформенной модели; она же распознаёт голосовые сообщения в каналах чатботов.
  • Включение — за администрацией платформы. У владельца переключателя диктовки нет: если она выключена, кнопки в кабинете нет.
  • Вне первой версии остаются: голосовые команды и выполнение действий, стрим текста во время речи, выбор языка распознавания, предпросмотр с правкой до вставки, горячая клавиша запуска, диктовка в админ-панели, публичном виджете, на лендинге и в приложении клиента, хранение записей и журнал диктовок.