Голос и живые звонки
Настройте текст, голосовые сообщения, звонки в реальном времени, языковое поведение и клонирование голоса с согласия.
Настройте текст, голосовые сообщения, звонки в реальном времени, языковое поведение и клонирование голоса с согласия.
Поймите три режима взаимодействия#
| Режим | Опыт посетителя | Права и использование |
|---|---|---|
| Текстовый чат | Печатает сообщение и получает текст | Всегда включён; расходует обычные кредиты ИИ |
| Голосовые сообщения | Записывает сообщение, ждёт транскрибации/агента/TTS, получает ответ | Включены во все тарифы; транскрибация, модель и работа речи расходуют кредиты |
| Живой звонок в реальном времени | Ведёт разговор с низкой задержкой | Operate: 30 мин/мес; Scale: 90 мин/мес; Launch: недоступно; также заранее списывает кредиты за настроенный лимит звонка |
Текст нельзя отключить. Переключатели голосовых сообщений и реального времени управляют тем, какие дополнительные поверхности могут использовать посетители. Сохранённый переключатель реального времени не переопределяет права тарифа рабочего пространства или отсутствующую конфигурацию провайдера.
Настройте поведение взаимодействия#
- Откройте страницу Агент сайта и найдите Голос.
- Оставьте Текстовый чат включённым и выберите Голосовые сообщения и/или Живой голос в реальном времени.
- Если у агента несколько языков, опционально включите живое зеркалирование языка.
- Установите автоматический лимит на звонок.
- Выберите стандартный или доступный клонированный голос.
- Сохраните и протестируйте каждый включённый режим отдельно.
Лимит звонка принимает от 30 секунд до 20 минут с шагом 30 секунд; по умолчанию 3 минуты. Он завершает отдельный звонок и защищает месячный лимит, но не увеличивает оставшиеся живые минуты тарифа.
Выберите языки и голос#
Агенты могут быть настроены на английский, корейский, узбекский и русский. Первый язык — основной. Одноязычный агент продолжает отвечать на этом языке. Мультиязычный текстовый агент зеркалит посетителя, когда посетитель использует один из настроенных языков.
Для живых звонков зеркалирование языка — явная опция, показанная только при двух и более языках. Когда оно выключено, живые звонки используют основной язык. Узбекский голос сейчас работает наилучшими усилиями, потому что покрытие речи провайдеров менее полное; проверьте его с вашим точным провайдером и аудиторией перед запуском.
Стандартные голоса включают варианты с приоритетом английского, мультиязычные и родные корейские. Языковая метка описывает подобранную подачу, а не жёсткую гарантию. Прослушивайте выбранный голос, когда доступен элемент предпросмотра в панели, и всегда тестируйте имена, аббревиатуры, валюты, номера телефонов и специализированную терминологию в реальном потоке посетителей.
Ключи провайдеров и запасной вариант#
Голосу нужно больше, чем ключ модели:
- Речь-в-текст использует настроенный провайдер транскрибации, например Deepgram или OpenAI.
- Голосовым сообщениям и аудио-ответам коннекторов нужен провайдер синтеза речи, например ElevenLabs или OpenAI.
- Звонкам в реальном времени нужны настроенный провайдер реального времени и лимит тарифа.
- Клонирование голоса требует доступности клонирования ElevenLabs плюс права Operate или Scale.
Голос под управлением платформы использует настроенных провайдеров платформы; личный ключ провайдера не требуется для включённого клонирования. Владельцы Scale могут опционально настроить ключи в Аккаунт → Ключи AI-провайдеров и следовать Ключам провайдеров. Успешный текстовый чат доказывает только путь модели; он не доказывает транскрибацию, синтез речи, загрузку медиа или выпуск сессии реального времени.
Клонированный голос и запасной вариант#
Автоматическая речь использует Speko для выбора провайдера для английского, корейского, узбекского и русского. Точный стандартный голос может меняться с выбранным провайдером. Явные выборы провайдера остаются доступными. Транскрибация записанных голосовых сообщений тоже по умолчанию использует Speko; родной вход живого звонка остаётся у провайдера живого разговора.
Выбранный сохранённый клон использует ElevenLabs с учётными данными платформы, которым принадлежит клон. Когда маршрутизация клонов платформы включена, это идёт через Speko с ElevenLabs v3; во время настройки прямой маршрут ElevenLabs остаётся доступным. Личный ключ ElevenLabs для включённого клонирования не нужен. Если клонированная речь не работает, отдельный запрос стандартного голоса идёт через Speko. Сбой Speko может переключиться на доступного прямого провайдера. Неудачные попытки освобождают резерв кредитов перед следующей попыткой; сохранённый клон остаётся выбранным для следующего ответа. Если вся речь не работает, текст остаётся доступным.
Живые звонки передают родное аудио напрямую из OpenAI Realtime или Gemini Live. Входная речь транскрибируется независимо для отображения в чате; ни транскрипт входа, ни завершённый текстовый ответ не требуются перед воспроизведением аудио. Используется встроенный голос провайдера реального времени, даже когда для голосовых сообщений выбран клон или Speko. Клонированные голоса остаются доступными для голосовых сообщений. Поиск знаний, языковые правила, прерывание, лимиты живых минут и предварительные списания за звонок по-прежнему действуют. Живые ответы не делают дополнительный запрос TTS.
Тестируйте голосовые сообщения#
Используйте реальное встраивание, а не только предпросмотр владельца. (Оставшиеся размещённые демо-страницы тоже работают, если у вас есть одна.) Выдайте доступ к микрофону, запишите короткий вопрос и подтвердите смысл транскрипта плюс устный/текстовый ответ. Затем проверьте:
- тихую и шумную обстановку;
- мобильные Safari и Chrome, где актуально;
- длинный вопрос рядом с публичным лимитом аудио 25 МБ;
- отказ в разрешении микрофона;
- неподдерживаемое или низкокачественное аудио;
- каждый настроенный язык.
Для встроенных сайтов родительская CSP и Permissions Policy должны разрешать использование микрофона. См. Безопасность и CSP.
Живой разговор на платформе против опубликованного сайта#
Живой разговор использует те же элементы управления звонком на двух оболочках:
| Поверхность | Где | Вид | Засчитывается как активация? |
|---|---|---|---|
| Тестировщик платформы | Поговорите с агентом на Проверке и тестировщик на Агенте | Оболочка панели платформы | Нет — тесты владельца никогда не активируют |
| Опубликованный сайт и встраивание | Виджет оставшейся размещённой демо-страницы (если есть) и iframe embed.js | Внешний вид арендатора / виджета | Да — звонок посетителя это реальный диалог |
Предпросмотр живого звонка в редакторе внешнего вида использует вид посетителя, а не тестировщик платформы. Тестируйте реальное встраивание перед запуском; успешный тест в панели не доказывает оболочку виджета, разрешение микрофона встраивания или активацию.
Как на сайте во внешнем виде следует светлому или тёмному режиму посетителя на странице сайта и встраивании. Фиксированная Светлая или Тёмная закрепляет и чат, и живой звонок. См. Внешний вид.
Тестируйте живые звонки#
Подтвердите, что у тарифа есть неиспользованные живые минуты, сайт доступен и ключ провайдера реального времени валиден. Начните с короткого звонка, прервите агента, переключайте языки только когда включено зеркалирование и позвольте настроенному лимиту звонка завершить одну тестовую сессию. Повторите один звонок на реальном встраивании, а не только в тестировщике панели.
Живые минуты — отдельное месячное право от обычных кредитов. Выдача живого токена списывает кредиты за максимальную серверно-авторизованную длительность и резервирует эту длительность против месячного лимита. Поскольку медиа течёт напрямую между браузером и провайдером, более короткий клиентский звонок не может быть проверен, и неиспользованное время не возвращается частично после выдачи токена. Серверные сбои выпуска токена освобождаются; брошенные сессии списываются по авторизованному лимиту. Завершайте тесты чисто и используйте настроенный лимит звонка при прогнозировании. См. Кредиты и использование.
Клонируйте голос ответственно#
Клонирование голоса недоступно на Launch. Operate включает один клон; Scale разрешает несколько при честном использовании. Повторное клонирование сайта, у которого уже есть клон, заменяет клон этого сайта вместо расходования другого слота.
Используйте только свой голос или голос, на который у вас есть явное документированное разрешение. Форма клонирования требует согласия и может потребовать ввести контрольную фразу, привязанную к сайту. Успешный клон создаёт проверяемую запись согласия, когда включён усиленный контроль согласия.
Загрузите минимум один и максимум 10 аудиообразцов. Каждый файл может быть не более 10 МБ, с общим максимумом 50 МБ. Используйте чистые сухие записи с одним диктором, постоянным расстоянием, минимальным фоновым шумом и репрезентативным произношением. Не смешивайте разных дикторов и сильно обработанную музыку.
Клонирование резервирует, а затем рассчитывает кредиты. Неудачный вызов провайдера возвращает резерв; успешный клон становится выбранным голосом агента.
Раскрытие и безопасность#
Сообщайте звонящим, что они взаимодействуют с ИИ и синтетической или клонированной речью, когда этого требует применимый закон, политика провайдера или ожидания пользователей. Не клонируйте и не имитируйте человека без разрешения, не используйте клон для вводящих в заблуждение заявлений о личности и не собирайте ненужные записи. Определите, как записи, транскрипты, записи согласия и данные нижестоящих провайдеров хранятся и удаляются.
Решение проблем#
| Симптом | Проверка |
|---|---|
| Текст работает, но элементы голоса нет | Ключи провайдеров транскрибации/TTS/реального времени, переключатель функции, тариф, баланс кредитов и разрешение браузера |
| Запись не может начаться | HTTPS, разрешение микрофона, устройство ввода, Permissions Policy встраивания и поддержка браузера |
| Транскрипт неточен | Качество аудио, выбранный набор языков, акцент/терминология и покрытие провайдера транскрибации |
| Устный ответ звучит неправильно | Выбранный голос, исходный текст, пунктуация, языковая метка и доступность провайдера |
| Живой звонок сразу завершается | Оставшиеся минуты, лимит на звонок, ключ провайдера, сеть и состояние параллельных сессий |
| Клон отклонён | Слот тарифа, фраза согласия, 1–10 поддерживаемых аудиофайлов, лимиты на файл/суммарно и ключ ElevenLabs |
Трактуйте голос как отдельную поверхность запуска: приёмочные тесты текста необходимы, но недостаточны.