AI-колл-центр: распознавание речи и умная маршрутизация звонков

Обновлено:
ML Нейросети6 месяцевNDA

Мы разработали AI-систему для колл-центра: распознавание речи переводит звонки в текст в реальном времени, NLP-модели определяют тему и суть обращения, а интеллектуальная маршрутизация направляет клиента к нужному оператору или автоматическому сценарию. Проект выполнила команда полного цикла на Python — от анализа звонковых сценариев до запуска в боевую эксплуатацию за 6 месяцев. Колл-центр получил систему, которая снимает с операторов типовые обращения и сокращает путь клиента до решения вопроса.

AI-колл-центр: распознавание речи и умная маршрутизация звонков

Задача

Классический колл-центр устроен вокруг тонового меню и ручного распределения звонков. Клиент прослушивает длинное IVR-меню, нажимает цифры, ждёт на линии — и всё равно нередко попадает не к тому специалисту. Каждый перевод звонка — это повторный рассказ проблемы, потерянные минуты и раздражение клиента ещё до того, как началось решение его вопроса.

Операторы при этом заняты не тем, в чём они действительно сильны. Значительная часть звонков — типовые: статус заявки, режим работы, стандартные вопросы по услугам. Живые специалисты тратят на них часы, пока сложные обращения ждут в очереди. А содержание разговоров остаётся чёрным ящиком: записи звонков копятся на серверах, но систематически их никто не анализирует — руководство не видит, с чем на самом деле звонят клиенты.

Заказчик пришёл к нам с задачей перестроить этот контур с помощью машинного обучения: научить систему понимать, что говорит клиент, автоматически определять тему обращения и направлять звонок туда, где его решат с первого раза, — а типовые сценарии обслуживать без участия оператора.

Звонки попадают не туда

Маршрутизация в таких колл-центрах строится на тоновом меню и догадках клиента о том, какой отдел ему нужен. Ошибочные переводы между специалистами удлиняют разговоры, заставляют клиента повторять проблему заново и съедают рабочее время сразу нескольких операторов.

Операторы заняты типовыми вопросами

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

Содержание звонков непрозрачно

Записи разговоров копятся в хранилище, но не превращаются в данные: нет сводной картины тем обращений, типовых проблем и повторяющихся сценариев. Решения об изменениях в обслуживании принимаются по ощущениям, а не по фактам.

Что делает система

Распознавание речи в реальном времени

Речевой контур системы переводит звонок в текст прямо по ходу разговора. Модель адаптирована к телефонному каналу — узкой полосе частот, шумам и перебиваниям — и к лексике предметной области заказчика. Текстовый поток становится основой для всех следующих шагов: анализа темы, маршрутизации и автоматических сценариев обслуживания.

NLP-анализ обращений

Модели обработки естественного языка определяют, о чём говорит клиент: классифицируют тему обращения, выделяют ключевые сущности — номера заявок, названия услуг, даты — и оценивают суть запроса по первым фразам разговора. Именно этот слой превращает распознанный текст в структурированные данные, на которых работает интеллектуальная маршрутизация.

Интеллектуальная маршрутизация звонков

Вместо тонового меню решение принимает система: по теме и содержанию обращения она выбирает нужную очередь, отдел или конкретный сценарий обслуживания. Правила маршрутизации сочетают предсказания моделей с бизнес-логикой заказчика — приоритетами очередей и компетенциями групп операторов, — поэтому звонок с первого раза попадает туда, где его решат.

Автоматизация типовых обращений

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

Передача звонка с контекстом

Когда обращение уходит оператору, вместе со звонком передаётся собранный системой контекст: распознанный текст начала разговора, определённая тема и данные клиента, подтянутые из учётных систем по API. Оператор начинает разговор с сути, а клиенту не приходится повторять то, что он уже рассказал системе.

Интеграция с телефонией и CRM

Система встроена в существующую инфраструктуру заказчика через API: события звонков приходят из телефонной платформы, результаты анализа и итоги обращений уходят в CRM. Мы не меняли телефонию колл-центра — AI-контур работает поверх неё как отдельный сервис, что упростило внедрение и снизило риски для текущей работы.

Аналитика тем обращений

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

Технологический стек

Speech Recognition (ASR)

Распознавание речи — фундамент системы: без качественного перевода звонка в текст не работают ни анализ, ни маршрутизация. Мы настроили речевой контур под реалии телефонии — сжатый звук, фоновый шум, перебивания собеседников — и адаптировали его к лексике заказчика: названиям услуг, терминам и типовым формулировкам клиентов.

Natural Language Processing

NLP-слой отвечает за понимание смысла: классификация темы обращения, выделение сущностей, определение сути запроса. Такие модели обучаются на размеченном корпусе реальных обращений, поэтому они понимают живые формулировки клиентов — с разговорными оборотами и неполными фразами, — а не только «правильные» варианты вопросов.

Customer Service AI

Диалоговые сценарии автоматического обслуживания: система ведёт разговор по типовым вопросам, запрашивает уточнения и завершает обращение без оператора. Мы проектировали сценарии по принципу «уверен — действуй, сомневаешься — передай человеку»: при низкой уверенности моделей звонок сразу уходит специалисту, чтобы автоматизация не ухудшала клиентский опыт.

Python

Единый язык всего ML-контура. Экосистема Python закрывает и работу с моделями распознавания и NLP, и сервисную обвязку — API, очереди обработки, интеграционные коннекторы. Один стек для исследовательской и продуктовой частей ускорил разработку: прототипы моделей превращались в боевые сервисы без переписывания на другой язык.

API Integration

Связующий слой между AI-контуром и инфраструктурой заказчика. Через API система получает события звонков из телефонной платформы, обменивается данными с CRM и передаёт операторам контекст обращения. Интеграционный подход позволил внедрить систему поверх существующей телефонии — без её замены и без остановки работы колл-центра.

Speech RecognitionNatural Language ProcessingCustomer Service AIPythonAPI Integration

Как шла разработка

Погружение в колл-центр

Готово

Разобрали, как устроен поток звонков заказчика: темы обращений, маршруты, точки потери времени. На этом этапе звонковые сценарии систематизируются, а вместе с командой колл-центра выделяются те, что дают максимальный эффект от автоматизации.

Прототип распознавания речи

Готово

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

Обучение NLP-моделей

Готово

Такие модели обучаются на размеченном корпусе обращений: тексты размечаются по темам и сущностям, классификаторы обучаются и проверяются на отложенной выборке. Отдельного внимания требуют пограничные случаи: неоднозначные формулировки, смешанные темы, обращения, где модель должна честно признать неуверенность.

Сборка боевого контура

Готово

Объединили распознавание, NLP-анализ и маршрутизацию в единый сервис на Python и связали его по API с телефонией и CRM заказчика. Настроили правила маршрутизации и сценарии автоматического обслуживания вместе с руководителями групп операторов.

Пилот на части трафика

Готово

Запуск таких систем обычно идёт через пилот на ограниченной доле звонков: качество распознавания и точность маршрутизации проверяются на живом потоке. По итогам пилота модели и сценарии дорабатываются: реальные разговоры всегда богаче любой тестовой выборки.

Запуск и сопровождение

Готово

После пилота система масштабируется на весь входящий поток, а команда заказчика получает инструменты контроля: отчёты по темам, метрики качества распознавания, журнал маршрутизации. Сопровождение после запуска строится вокруг дообучения моделей на новых данных и расширения списка автоматизируемых сценариев.

Результаты

От старта проекта до запуска прошло 6 месяцев — за это время команда полного цикла прошла путь от анализа звонковых сценариев до боевой AI-системы, встроенной в телефонию и CRM заказчика. Колл-центр перестал зависеть от тонового меню: система понимает свободную речь клиента, определяет тему обращения и направляет звонок туда, где его решат с первого раза.

Типовые обращения обслуживаются автоматически, а операторы получают звонки с готовым контекстом и занимаются задачами, где действительно нужен человек. Руководство колл-центра впервые видит содержание звонкового потока в виде данных: темы, сценарии, динамику обращений. Внутренние показатели заказчика закрыты соглашением о неразглашении, но архитектурный результат открыт: связка распознавания речи, NLP-анализа и умной маршрутизации на Python работает в ежедневной эксплуатации и развивается — новые сценарии автоматизации подключаются без переделки ядра системы.

6 месяцев

от старта проекта до запуска

Речь → текст

распознавание звонков в реальном времени

Без IVR-меню

маршрутизация по смыслу обращения

Python + NLP

единый стек ML-контура и интеграций

Почему кейс без имени клиента

Разговоры колл-центра — это персональные данные и обращения клиентов заказчика, поэтому имя клиента мы не раскрываем и не публикуем его внутренние показатели — объёмы звонков, нагрузку на операторов, экономику обслуживания.

Открытой остаётся инженерная часть: как устроена связка распознавания речи, NLP-анализа и маршрутизации, почему контур собран на Python и как система встала поверх существующей телефонии через API. Эти решения — наш опыт, и мы готовы разобрать их подробно применительно к вашему колл-центру, не раскрывая деталей конкретного заказчика.

Вопросы о проекте

Обсудим похожий проект?

Расскажите о задачах вашего бизнеса — предложим архитектуру и оценим сроки

Голосовые AI-решения