Плеер речевой аналитики

 

Плеер речевой аналитики (Аудиоплеер) — это визуальный компонент, который позволяет воспроизводить аудиозаписи и их текстовые транскрипции для анализа.

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

Основные возможности Плеера

  • Прослушивание аудиозаписей (потоковое воспроизведение).
  • Просмотр текстовой расшифровки (транскрипции), синхронизированной с аудиозаписью.
  • Подсветка текста в реальном времени при воспроизведении.
  • Выделение слов с эмоциональной окраской.
  • Отслеживание волнения и перебивания собеседников.
  • Перемотка аудиозаписи кликом по тексту (возможна перемотка записи вперёд).
  • Скачивание файла аудиозаписи диалога.

Добавление Плеера речевой аналитики на портал

Для отображения плеера необходимо иметь роль «Администратор» и выполнить следующие шаги:

  1. Перейдите в раздел «Настройки».
  2. Откройте вкладку «Компоненты».
  3. Нажмите на кнопку «Добавить компонент» (в правом верхнем углу).

В открывшемся всплывающем окне заполните обязательные поля:

  1. «Имя компонента» — введите произвольное имя;
  2. «Наименование компонента» — введите наименование, которое будет отображаться в режиме конструктора визуального компонента при выборе типа отображения;
  3. «Привязка к классу» — выберите значение "HsAudioplayer" из выпадающего списка.
  4. Нажмите на кнопку «Создать».

После выполнения этих действий Плеер станет доступным для использования в режиме конструктора визуального компонента при выборе типа отображения. 

Настройка работы Плеера

Для настройки Плеера выполните следующие действия:

1. Зайдите в отчет, добавьте новую визуализацию и выберите Плеер речевой аналитики.

2. В режиме конструктора визуализации зайдите в раздел «Общие настройки» и укажите «URL для воспроизведения».

В поле ввода «URL для воспроизведения» укажите шаблон URL для воспроизведения любой выбранной аудиозаписи. В шаблоне фрагмент строки URL, содержащий ссылку на выбранную аудиозапись, следует заменить на конструкцию {{column_name}}, где {{column_name}} — это наименование поля Набора данных, содержащего ссылку на выбранную аудиозапись.  

Пример: https://abc.ru/?{{link2coder}}, где {{link2coder}} — это конструкция, содержащая наименование поля Набора данных со ссылкой на выбранную аудиозапись.

3.  В разделе «Общие настройки» укажите «URL для скачивания».

Данное действие необязательно. Если не укажите URL для скачивания, то в Плеере не будет кнопки скачивания аудиозаписи.

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

следует заменить на конструкцию {{column_name}}, где {{column_name}} — это наименование поля Набора данных, содержащего ссылку на выбранную аудиозапись.

Пример: https://abc.ru/load/?{{link2coder}}, где {{link2coder}} — это конструкция, содержащая наименование поля Набора данных со ссылкой на выбранную аудиозапись.

4. Заполните полку значений.

На полку значений добавьте следующие поля:

  • task_id — идентификатор разговора в Наборе данных;
  • start_word — время начала воспроизведения слова;
  • stop_word — время окончания воспроизведения слова;
  • p_channel_type_id — канал звучания ('c' — клиент, 'a' — агент, оператор, сотрудник);
  • word — слово для воспроизведения;
  • pcat_emo_type — эмоциональная оценка слова: ('-1' — красный, '0' — без цвета, '1' — зелёный, '2' — синий);
  • link2coder — ссылка на аудиофайл (название поля можно изменить, но тогда измененное название следует использовать в настройках "URL для воспроизведения" и "URL для скачивания");
  • emotion_marker — признак эмоционального волнения ('1' — волнение присутствует, '0' — волнения нет);
  • silence_threshold — допустимый лимит паузы в диалоге (например, 10 000 мс);
  • duration — длительность разговора (в секундах);
  • p_interruption_flag — признак перебивания ('1' — есть перебивание, '0' — нет перебивания). 
Важно: названия всех полей (кроме поля link2coder) нельзя менять. Порядок расположения полей на полках не имеет значения, его можно менять.

5. Заполните полку фильтров.

Полка фильтров необходима для фильтрации набора данных по идентификатору записи ('task_id'). Это позволяет выбрать конкретную аудиозапись для отображения на Плеере. Без фильтрации и выбора записи невозможно отобразить её в Плеере.

Слова в транскрипции Плеера размечаются цветовыми маркерами:

  • Синий — слова, имеющие определенную значимость.
  • Зелёный — слова с положительной коннотацией.
Коннотация — это дополнительные ассоциативные значения слов, которые имеют яркую эмоциональную окраску
  • Красный — слова с отрицательной коннотацией (например, слова-паразиты).
  • Жёлтый выделитель — собеседники перебивают друг друга.
  • Красная линия подчеркивания — волнение у собеседника.

Использование Плеера в отчете

Для удобной фильтрации аудиозаписей рекомендуется использовать Таблицу с настроенной функцией Дрилла.

Дрилл позволяет при нажатии на запись в таблице отобразить содержимое (аудиозапись и транскрипцию) в Плеере.

Если не выбрать конкретную запись, Плеер ничего не покажет.

Обратите внимание, что Плеер может отображать только одну запись одновременно.