Вы находитесь на странице: 1из 32

ANALYZE

ВЕРСИЯ 2.1

Руководство пользователя
ANALYZE – поиск ключевых слов в аудиозаписях

Настоящий документ содержит руководство пользователя ANALYZE, версии 2.х.


© Speech Drive 2011-2012
Версия документа 2

Руководство пользователя
2
АНКЕТА ОБРАТНОЙ СВЯЗИ
ANALYZE, руководство пользователя. Версия документа 2.
Уважаемые пользователи документацией Speech Drive,
Мы будем признательны за ваши предложения и замечания о полученном документе. Наша
цель — улучшение документации с точки зрения полноты и понятности изложенного материала и с
точки зрения удобства пользования. Нам очень важно знать ваше мнение для дальнейшего
совершенствования документации. Заранее вам благодарны.
Пожалуйста, по шкале от 0 до 10 (где «0» — неприемлемо; «1» — очень плохо; «2» — плохо;
«3» — терпимо; «4» — удовлетворительно; «5» — более чем удовлетворительно; «6» — не самым
лучшим образом; «7» — хорошо; «8» — более чем хорошо; «9» — очень хорошо; «10» — отлично)
оцените и, по возможности, прокомментируйте:
• Общий уровень документа;
• Полноту изложения;
• Удобство пользования;
• Состав и структуру документа.
Пожалуйста, сообщите нам также:
• О найденных в документе ошибках;
• О неясностях в изложении;
• О нехватке примеров для понимания какого-либо материала;
• О хорошо изложенном материале, черты которого хотелось бы видеть при раскрытии других
тем.
Мы будем вам благодарны, если вы передадите свои ответы электронным письмом на адрес
speechdrive@mail.ru
Пожалуйста, не забудьте указать название документа, номер редакции документа, версию
продукта, а также, по возможности, главу, раздел и страницу, к которым относятся ваши
замечания.
После исправления присланных вами замечаний мы известим вас о выходе новой версии
документа и вышлем его по вашему запросу.
ANALYZE – поиск ключевых слов в аудиозаписях

ОГЛАВЛЕНИЕ
1.ОСНОВНЫЕ ПОНЯТИЯ И СОКРАЩЕНИЯ...............................................................................................................5
2.ВВЕДЕНИЕ..................................................................................................................................................................6
3.ОБЩИЕ СВЕДЕНИЯ О РЕШЕНИИ............................................................................................................................7
3.1.АРХИТЕКТУРА РЕШЕНИЯ...................................................................................................................................................7
3.2.АППАРАТНОЕ ОБЕСПЕЧЕНИЕ..............................................................................................................................................8
3.3.СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ............................................................................................................................8
3.4.ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ...........................................................................................................................8
3.5.ПРАВА ДОСТУПА.............................................................................................................................................................8
4.ОПИСАНИЕ КОМПОНЕНТА LOGOS PRO................................................................................................................9
5.ОПИСАНИЕ КОМПОНЕНТА ANALYZE TERMINAL................................................................................................10
6.ОПИСАНИЕ КОМПОНЕНТА ANALYZE OFF-LINE..................................................................................................11
7.РАБОТА С GUI-ИНТЕРФЕЙСОМ ANALYZE .........................................................................................................12
7.1.НАЧАЛО РАБОТЫ С ИНТЕРФЕЙСОМ.....................................................................................................................................12
7.2.ОБЩИЕ СВЕДЕНИЯ О GUI-ИНТЕРФЕЙСЕ.............................................................................................................................12
7.2.1.Панель меню.......................................................................................................................................................13
7.2.2.Панель инструментов.........................................................................................................................................13
7.2.3.Панель настроек звука.......................................................................................................................................14
7.2.4.Область запроса.................................................................................................................................................14
7.3.ОРГАНИЗАЦИЯ ФОНОВОГО ПОИСКА....................................................................................................................................15
7.4.РАБОТА С ЗАПРОСАМИ НА ПОИСК В РАНЕЕ ЗАПИСАННЫХ ЗВУКОВЫХ ФАЙЛАХ................................................................................15
7.4.1.Создание запроса...............................................................................................................................................15
7.4.2.Сохранение запроса...........................................................................................................................................19
7.4.3.Открытие ранее сохраненного запроса............................................................................................................19
7.4.4.Управление процессом выполнения запроса..................................................................................................20
7.4.5.Закрытие запроса...............................................................................................................................................21
7.5.РАБОТА С НАЙДЕННЫМИ ФРАГМЕНТАМИ..............................................................................................................................21
7.5.1.Настройка параметров воспроизведения фрагментов...................................................................................21
7.5.2.Воспроизведение и отбор интересующих фрагментов...................................................................................21
7.5.3.Прослушивание отобранных фрагментов в контексте....................................................................................23
7.5.4.Добавление аннотации......................................................................................................................................23
7.5.5.Сохранение результатов в файл.......................................................................................................................23
7.5.6.Открытие сохраненных результатов.................................................................................................................24
7.6.НАСТРОЙКА ИНТЕРФЕЙСА ANALYZE..............................................................................................................................25
7.6.1.Настройка информирования о завершении обработки запроса....................................................................25
7.6.2.Управление панелями интерфейса..................................................................................................................25
8.ОПИСАНИЕ ОШИБОК В ПРОЦЕССЕ ФУНКЦИОНИРОВАНИЯ LOGOS PRO.....................................................26
КОНСУЛЬТАЦИИ И СОПРОВОЖДЕНИЕ..................................................................................................................32

Руководство пользователя
4
ANALYZE – поиск ключевых слов в удиозаписях

1.ОСНОВНЫЕ ПОНЯТИЯ И СОКРАЩЕНИЯ

Поиск ключевых слов — Автоматизированный анализ звуковых файлов


при помощи технологии распознавания речи,
результатом которого является указание
фрагментов звукозаписей, содержащих
произнесенные ключевые слова.
Интеллектуальная платформа или — Программно-аппаратное решение,
Система записи позволяющее осуществить сопряжение с АТС и
осуществлять управление компонентом LOGOS
Pro (формировать поисковый запрос,
передавать звуковые данные на обработку и
т.п.).
КС — Ключевое слово
API — Application Programming Interface
GUI-интерфейс — Graphical User Interface. Графический
интерфейс пользователя.

Speech Drive © 2011 - 2012 Все Права Защищены


5
ANALYZE – поиск ключевых слов в аудиозаписях

2.ВВЕДЕНИЕ
ANALYZE представляет собой систему поиска по ключевым словам в аудиоданных.

Решение ANALYZE предназначено для мониторинга и анализа аудиоданных (например,


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

Основными характеристиками технологии распознавания речи, используемой для поиска по


ключевым словам в рамках Решения, являются:
• дикторонезависимость;
• шумоустойчивость;
• лингвистические алгоритмы, учитывающие особенности русского языка: фонетика,
морфология, правила произношения, вариативность;
• возможность точной настройки параметров системы для работы с избранным списком слов
(тюнинг);

Технические характеристики:
• поддерживаемые ОС: Microsoft Windows™2008 Server R2 и более поздние версии;
• формат звукового сигнала (rtp-поток или WAV-файл): 8кГц, 16 бит PCM или 8 kHz, A/mu-Law;
• поддерживаемые кодеки: G.711.

При создании технологии распознавания речи были использованы:


• акустические модели, основанные на Скрытых Марковских Цепях и Нейронных сетях;
• специализированные звуковые базы данных для обучения надежных акустических моделей;
• тестовые базы данных, моделирующие реальные примеры использования технологии
распознавания речи в коммерческих сервисах;
• словарь русского языка, содержащий информацию о фонетическом составе и
грамматических признаках более 3 млн. слов русского языка, в том числе имена и названия
городов;
• динамическое транскрипционное моделирование, основанное на правилах русского
произношения, позволяющее получить транскрипцию любого слова.

Руководство пользователя
6
ANALYZE – поиск ключевых слов в удиозаписях

3.ОБЩИЕ СВЕДЕНИЯ О РЕШЕНИИ

3.1. Архитектура Решения


Блок-схема Решения показана на Рис. 1:

Рис. 1. Решение ANALYZE: схема работы в фоновом режиме и в режиме пост-обработки


Решение ANALYZE включает в себя три основных компонента, представленных на Рис. 1:
- LOGOS Pro: осуществляет поиск по ключевым словам в аудиоданных, как в фоновом режиме,
так и в режиме пост-обработки звуковых файлов в формате WAV;
- ANALYZE Terminal: осуществляет работу с результатами поиска;
- ANALYZE Off-line: осуществляет формирование поисковых запросов на обработку ранее
записанных аудиофайлов.

Интеллектуальная платформа (или система записи) – это программно-аппаратное Решение


третьих лиц, необходимое для сопряжения ANALYZE с АТС и телефонной сетью общего
пользования. В настоящем документе не описывается.
Примечания:
В случае организации работы в фоновом режиме необходима дополнительная настройка
Решения для работы с хранилищем, чтобы файлы, записываемые Системой записи,
сразу же поступали на обработку серверу поиска. В этом режиме запросы на поиск
формируются Системой записи через специальные файлы-команды (В ANALYZE версии 3
для данного механизма реализован web-сервис и команды на поиск передаются от
системы записи по http-протоколу).
В случае пост-обработки уже имеющихся записей, необходимо наличие установленного
компонента ANALYZE Off-line для создания поисковых запросов.
ANALYZE Terminal используется для просмотра и редактирования результатов поиска
как в фоновом режиме, так и в случае пост-обработки.

Speech Drive © 2011 - 2012 Все Права Защищены


7
ANALYZE – поиск ключевых слов в аудиозаписях

3.2. Аппаратное обеспечение


Для работы Решения ANALYZE необходимо наличие надлежащим образом настроенной
Интеллектуальной платформы или Системы записи. Спецификация Интеллектуальной платформы
в настоящем документе не приводится и рассчитывается индивидуально в каждом проекте,
поскольку требования к оборудованию для Интеллектуальной платформы зависят от
инфраструктуры Заказчика и от конкретного поставщика Интеллектуальной платформы.
Детальная спецификация аппаратного обеспечения комплекса ANALYZE определяется:
• объемом обрабатываемых звуковых данных и количеством искомых ключевых слов;
• технологией работы заказчика;
• требованиями по быстродействию, надежности и масштабируемости комплекса.

В качестве примера приведены минимальные требования к рабочему серверу для установки


компонента LOGOS Pro (обработка 1 потока Е1, при среднесуточной нагрузке 20%, поиск 10
ключевых слов):
• CPU — 2 * Quad-Core Intel Xeon x5472 (3.00 GHz);
• RAM — 2 * DIMM 2048 Mb PC2-5300 DDR2 ECC Fb;
• HDD — 1 * 500 Gb SATA;
• Network — 100 mBit/sec;
• ОС — Windows Server 2008 R2.

Компоненты ANALYZE Terminal и ANALYZE Off-line могут быть установлены на одном ПК.
Требования к ПК перечислены ниже:
• модель — не ниже Intel Pentium IV или аналог;
• CPU — 1 x 2 GHz;
• RAM — 1GB;
• HDD — 1x200 GB;
• Sound — Windows compatible Soundcard
• Network — 100 mBit/sec.

3.3. Системное программное обеспечение


Для корректной работы LOGOS Pro на оборудовании должна быть установлена операционная
система «Microsoft Windows™2008 Server R2».
Для корректной работы ANALYZE Terminal и ANALYZE Off-line на оборудовании должна быть
установлена операционная система «Microsoft Windows™ XP», либо «Microsoft Windows™» более
поздних версий.

3.4. Прикладное программное обеспечение


Для работы LOGOS PRO не требуется дополнительное прикладное программное обеспечение.

3.5. Права доступа


Для корректной работы LOGOS Pro, ANALYZE Terminal и ANALYZE Off-line требуется, чтобы
аккаунт, под которым запущены данные компоненты, имел доступ к Хранилищу данных на чтение
и на запись. Если LOGOS Pro имеет доступ к звуковому архиву только на чтение, он должен иметь
возможность самостоятельно задавать имена файлов с результатами поиска таким образом,
чтобы они располагались по тем путям, по которым у LOGOS Pro есть права для полного доступа.

Руководство пользователя
8
ANALYZE – поиск ключевых слов в удиозаписях

4.ОПИСАНИЕ КОМПОНЕНТА LOGOS PRO


Компонент LOGOS Pro предназначен для обработки поисковых запросов, поступающих от
Интеллектуальной платформы либо от компонента ANALYZE Off-line. Результатом работы LOGOS
Pro являются файлы индекса, сохраненные в Хранилище данных.
Описание сообщений, создаваемых LOGOS Pro, приведено в разделе 8 настоящего документа.

Speech Drive © 2011 - 2012 Все Права Защищены


9
ANALYZE – поиск ключевых слов в аудиозаписях

5.ОПИСАНИЕ КОМПОНЕНТА ANALYZE TERMINAL


Компонент ANALYZE Terminal предназначен для работы с результатами фонового поиска и
поиска в результате пост-обработки.

Рис. 2. Компонент ANALYZE Terminal

ANALYZE Terminal позволяет:


• сохранить запрос в файл/загрузить запрос из файла;
• управлять процессом выполнения запроса (остановка/запуск выполнения);
• осуществлять удобную навигацию по результатам поиска и их сортировку;
• прослушать результаты выполнения запроса с заданным режимом повтора;
• прослушать выбранные фрагменты в контексте;
• настраивать параметры воспроизведения фрагментов: скорость, громкость, длительность
паузы между фрагментами;
• добавить аннотацию к фрагменту;
• сохранить заинтересовавшие фрагменты/разговоры в файл (в виде фрагментов или целых
звуковых файлов) с сохранением аннотации;
• открыть ранее сохраненные результаты;
• настраивать оповещение о завершении обработки запроса.

Руководство пользователя
10
ANALYZE – поиск ключевых слов в удиозаписях

6.ОПИСАНИЕ КОМПОНЕНТА ANALYZE OFF-LINE


Компонент ANALYZE Off-line предназначен для осуществления запроса на поиск по ключевым
словам в ранее записанных звуковых файлах.

Рис. 3. Компонент ANALYZE Off-line. Окно выбора слов для поиска

ANALYZE Off-line позволяет:


• выбрать ключевое слово для поиска из имеющегося списка;
• создать новое ключевое слово для поиска;
Примечание. Для гарантированно высокого качества поиска по новому слову его
необходимо настроить. Для настройки слова следует обратиться к представителю
Speech Drive.
• выбрать список аудиофайлов-источников, в которых требуется осуществить поиск;
• передать команду компоненту LOGOS Pro на поиск.

Speech Drive © 2011 - 2012 Все Права Защищены


11
ANALYZE – поиск ключевых слов в аудиозаписях

7.РАБОТА С GUI-ИНТЕРФЕЙСОМ ANALYZE


GUI-интерфейс пользователя ANALYZE состоит из двух компонентов:
• ANALYZE Terminal (см. р.2). Компонент предназначен для работы с результатами фонового
поиска и поиска в результате пост-обработки.
• ANALYZE Off-line (см. р.3). Компонент предназначен для осуществления запроса на поиск
по ключевым словам в ранее записанных звуковых файлах.

7.1. Начало работы с интерфейсом


Для начала работы с GUI-интерфейсом компонента ANALYZE запустите приложение с помощью
файла analyze.exe.
В появившемся окне введите имя пользователя и пароль доступа и нажмите кнопку Войти:

Рис. 4. Окно входа в систему

7.2. Общие сведения о GUI-интерфейсе


Графический интерфейс компонента ANALYZE Terminal состоит из следующих частей:

Рис. 5. Графический интерфейс ANALYZE

• Панель меню — позволяет управлять поисковыми запросами, работать с фрагментами и


пользовательскими настройками интерфейса.
• Панель инструментов — позволяет получить быстрый доступ к возможностям интерфейса
с помощью кнопок.

Руководство пользователя
12
ANALYZE – поиск ключевых слов в удиозаписях

• Панель настроек звука — предназначена для управления параметрами воспроизведения


найденных фрагментов.
• Область запроса — содержит в себе список найденных фрагментов и их параметров. В
данной области для фрагмента может быть добавлена аннотация.
• Контекст фрагмента — область, в которой графически отображается звуковая волна
контекста выбранного фрагмента.

7.2.1.Панель меню
Панель меню состоит из следующих пунктов:
− Запрос. Пункт предназначен для выполнения следующих действий:
• создания нового запроса;
• сохранения и открытия файла запроса;
• остановки выполнения запроса;
• закрытия запроса;
• осуществления выхода из системы.
− Вид. Пункт предназначен для отображения/скрытия следующих панелей интерфейса:
• панели инструментов;
• панели настроек звука;
• контекста фрагмента.
− Фрагмент. Пункт предназначен для выполнения следующих действий:
• управление списком найденных фрагментов (удаление
помеченных/непомеченных фрагментов);
• сохранение и открытие файла результатов;
• управление воспроизведением фрагментов (запуск/остановка/повтор/контекст).
− Настройки. Пункт позволяет выполнять следующие действия:
• управление оповещением о завершении обработки запроса;
• управление отображением панели контекста фрагмента.
− Помощь. В данном пункте представлена справочная информация о компоненте ANALYZE.

7.2.2.Панель инструментов
Панель инструментов состоит из кнопок, позволяющих получить быстрый доступ к той или иной
функциональной возможности компонента ANALYZE.
Примечание. Если панель инструментов не отображается в интерфейсе,
воспользуйтесь пунктом Вид > Панель инструментов для ее вывода.

Рис. 6. Панель инструментов

Функционально, кнопки на панели инструментов можно разделить на четыре группы (см. Рис. 6):
• Кнопки управления запросами — функциональность данных кнопок соответствует пункту
Запрос на панели меню:
• — создание нового запроса;
• — открытие сохраненного запроса ;
• — сохранение запроса ;
• — возобновление обработки запроса ;
• — остановка обработки запроса;
• — закрытие запроса .

Speech Drive © 2011 - 2012 Все Права Защищены


13
ANALYZE – поиск ключевых слов в аудиозаписях

• Кнопки навигации по фрагментам — позволяют осуществлять быстрый переход к нужным


фрагментам среди множества найденных фрагментов, выведенных в области запроса (см.
п. 7.5.2).
• Кнопки управления фрагментами — функциональность данных кнопок соответствует
пункту Фрагмент на панели меню:

• — удаление непомеченных флагом фрагментов ;

• — удаление фрагментов, отмеченных флагом;

• — открытие сохраненного файла результатов ;

• — сохранение помеченных фрагментов (или целых звуковых файлов) в


файл результата;

• — воспроизведение фрагментов;

• — остановка воспроизведения фрагментов;

• — режим повтора при воспроизведении фрагментов ;

• — открытие окна контекста фрагмента .


• Кнопки управления настройками — функциональность данных кнопок соответствует пункту
Настройки на панели меню:

• — включение/отключение оповещения звуком об окончании обработки


запроса ;

• — включение/отключение оповещения миганием об окончании обработки


запроса ;

• — отображение/скрытие панели настроек звука .

7.2.3.Панель настроек звука


Панель звука предназначена для управления параметрами воспроизведения найденных
фрагментов.
Примечание. Если панель настроек звука не отображается в интерфейсе,
воспользуйтесь пунктом Вид > Панель настроек звука для ее вывода.

Рис. 7. Панель настроек звука

Панель настроек звука позволяет управлять следующим параметрами воспроизведения:


− паузы между фрагментами при последовательном проигрывании (в миллисекундах);
− скорость воспроизведения (в относительных единицах, от 0,1 до 10);
− громкость.
Примечание. Возможность регулирования скорости воспроизведения определяется
наличием соответствующих возможностей у звуковой карты.

7.2.4.Область запроса
В области запроса отображается список найденных фрагментов и их параметры.

Руководство пользователя
14
ANALYZE – поиск ключевых слов в удиозаписях

Рис. 8. Область запроса

Для каждого из фрагментов в области запроса отображается следующая информация:


− флаг, с помощью которого пользователь выбирает один или несколько фрагментов для
дальнейших действий с ними;
− искомое слово, в соответствии с условиями запроса;
− источник аудио — название исходного файла, в котором был найден фрагмент;
− начало — время начала фрагмента в исходном файле;
− конец — время окончания фрагмента в исходном файле;
− аннотация — текстовый комментарий к фрагменту, вводимый пользователем интерфейса.
Примечание. В области запроса может быть открыто одновременно несколько
запросов. Переход к просмотру того или иного запроса осуществляется путем выбора
нужной закладки с номером запроса в верхней части области (см. Рис. 9).

Рис. 9. Выбор нужного запроса

7.3. Организация фонового поиска


Если Решение ANALYZE работает в фоновом режиме, оно взаимодействует с Системой записи
через специальные файлы-команды, располагающиеся в Хранилище рядом с передаваемыми на
обработку звуковыми файлами. Администратор средствами интеллектуальной платформы задает
ключевые слова для поиска и адрес Хранилища, куда будут записываться данные и файлы-
команды. Далее администратор включает корректно настроенный сервер LOGOS Pro, запуская
соответствующую службу. Структура файла-команды приведена в отдельном документе
«Взаимодействие через файлы»
Далее, работа с отобранными фрагментами в интерфейсе ANALYZE осуществляется по
механизму, который описан в разделе 7.5.

7.4. Работа с запросами на поиск в ранее записанных звуковых файлах


Пользователь интерфейса имеет возможность создавать запросы на поиск по ключевым словам в
заданных источниках-аудиофайлах с помощью компонента ANALYZE Off-line. Созданный запрос
может быть сохранен для дальнейшего использования.

7.4.1.Создание запроса
Для создания нового запроса в ранее записанных звуковых файлах следует:
• Выбрать пункт меню Запрос > Новый или нажать кнопку на панели инструментов.

Speech Drive © 2011 - 2012 Все Права Защищены


15
ANALYZE – поиск ключевых слов в аудиозаписях

Рис. 10. Создание нового запроса

• В открывшемся окне следует выбрать или задать новое ключевое слово для поиска.
2.1. Если нужное ключевое слово присутствует в списке, следует выделить его с
помощью мыши и нажать кнопку Далее (см. Рис. 11).

Рис. 11. Выбор ключевого слова из представленного списка

• Если нужное ключевое слово отсутствует в представленном списке, следует:


2.1. В окне Выбор слов для поиска нажать кнопку Новое слово.
2.2. В появившемся текстовом поле в нижней части списка слов ввести
требуемое слово:

Руководство пользователя
16
ANALYZE – поиск ключевых слов в удиозаписях

Рис. 12. Ввод нового слова для поиска

Примечание. Созданное новое слово является ненастроенным. Для гарантированно


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

Рис. 13. Переход к выбору аудиофайлов-источников

• В появившемся окне выберите на локальном или сетевом диске аудиофайлы, в которых


будет осуществляться поиск по выбранному ранее ключевому слову. Нажмите кнопку
Открыть.

Speech Drive © 2011 - 2012 Все Права Защищены


17
ANALYZE – поиск ключевых слов в аудиозаписях

Рис. 14. Выбор аудиофайлов-источников

В результате в окне Выбор источника аудиоданных будет выведен список выбранных


файлов-источников (см. Рис. 15).

Рис. 15. Список выбранных аудиофайлов-источников

Данный список можно дополнять с помощью кнопки Выбрать аудиофайлы, а также


редактировать с помощью кнопок Удалить выбранные (удаление из списка выбранных
файлов) и Очистить (удаление всего списка файлов).
• После формирования списка аудиофайлов-источников нажмите кнопку Готово.

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

Руководство пользователя
18
ANALYZE – поиск ключевых слов в удиозаписях

индекса используются для ускорения выполнения запросов, аналогичных уже


выполненным ранее.

7.4.2.Сохранение запроса
Созданный запрос может быть сохранен для дальнейшего быстрого доступа к нему.
Чтобы сохранить созданный запрос, следует:
• Выбрать пункт меню Запрос > Сохранить или нажать кнопку , находясь на вкладке с
нужным запросом.

Рис. 16. Сохранение запроса

• В открывшемся окне выбрать директорию для сохранения запроса и имя, под которым
запрос будет сохранен. Далее, нажать кнопку Сохранить.

Рис. 17. Задание директории и имени для сохранения запроса

Примечание. Файл запроса сохраняется с расширением .arq.

7.4.3.Открытие ранее сохраненного запроса


Чтобы открыть сохраненный запрос, следует:
• Выбрать пункт меню Запрос > Открыть или нажать кнопку .

Speech Drive © 2011 - 2012 Все Права Защищены


19
ANALYZE – поиск ключевых слов в аудиозаписях

Рис. 18. Открытие запроса

• В открывшемся окне выбрать файл запроса, который требуется открыть.

Рис. 19. Выбор запроса для открытия

В результате будет выполнен сохраненный ранее запрос. Результаты выполнения запроса


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

7.4.4.Управление процессом выполнения запроса


Выполнение запроса может занять достаточно длительное время. Интерфейс компонента
ANALYZE Off-line предусматривает возможности управления данным процессом.
Во время выполнения запроса для остановки процесса следует воспользоваться кнопкой на
панели инструментов или выбрать пункт меню Запрос > Остановить обработку запроса:

Рис. 20. Остановка выполнения запроса

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

7.4.5.Закрытие запроса
Для закрытия запроса можно воспользоваться кнопкой на панели инструментов или выбрать
пункт меню Запрос > Закрыть запрос.

Руководство пользователя
20
ANALYZE – поиск ключевых слов в удиозаписях

Рис. 21. Закрытие запроса

7.5. Работа с найденными фрагментами


Фрагменты, найденные в процессе выполнения запроса, выводятся в табличном виде в область
запроса.
Примечание. Если компонент работает в фоновом режиме, ANALYZE Terminal
используется по мере необходимости для просмотра уже обработанных данных.
Информацию об организации фонового поиска см. в разделе 7.3.
По умолчанию, результаты выполнения запроса сортируются по столбцу Слово. Для
осуществления сортировки по имени файла-источника/ключевому слову следует нажать на
заголовок столбца Источник аудио/Слово.

7.5.1.Настройка параметров воспроизведения фрагментов


Для своего удобства пользователь может настроить ряд параметров воспроизведения
фрагментов:
− паузы между фрагментами;
− скорость воспроизведения;
− громкость.
Настройка осуществляется с помощью панели настроек звука (см. п. 7.2.3).

7.5.2.Воспроизведение и отбор интересующих фрагментов


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

• Выбрать режим повтора при проигрывании фрагментов с помощью кнопки на панели


инструментов.
Существуют следующие режимы повтора:

— воспроизведение одного выбранного фрагмента без повторов;

— воспроизведение одного выбранного фрагмента с повторами;

— воспроизведение всех фрагментов один за другим, начиная с выбранного, без повторов.


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

— переход к следующему фрагменту;

— переход к предыдущему фрагменту;

— переход на одну страницу вниз;

Speech Drive © 2011 - 2012 Все Права Защищены


21
ANALYZE – поиск ключевых слов в аудиозаписях

— переход на одну страницу вверх;

— переход к последнему фрагменту;

— переход к первому фрагменту.

Рис. 22. Запуск воспроизведения фрагментов

Для постановки на паузу во время прослушивания следует воспользоваться кнопкой ,


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

Рис. 23. Выставление флагов для заинтересовавших фрагментов

• По окончании прослушивания фрагментов можно осуществить фильтрацию только


отмеченных флагом фрагментов.

Для этого следует воспользоваться кнопкой на панели инструментов, либо выбрать пункт
меню Фрагмент > Удалить непомеченные.
Примечание. Можно использовать противоположный подход к фильтрации списка
фрагментов — при прослушивании отмечать не заинтересовавшие фрагменты и затем
удалить их из списка с помощью кнопки , либо пункта меню Фрагмент > Удалить
помеченные.

7.5.3.Прослушивание отобранных фрагментов в контексте


Компонент ANALYZE позволяет прослушивать предварительно отобранные фрагменты в
контексте. Для этого необходимо:

Руководство пользователя
22
ANALYZE – поиск ключевых слов в удиозаписях

• Осуществить действия, описанные в п. 7.5.2.

• Открыть окно контекста фрагмента с помощью кнопки на панели инструментов, либо с


помощью пункта меню Вид > Контекст фрагмента.

• Задать режим повтора при проигрывании фрагментов в контексте с помощью кнопки на


панели инструментов (см. описание шага 1 в п.7.5.2).
• Выделить с помощью мыши фрагмент, с которого требуется начать проигрывание в
контексте, и нажать кнопку .

Рис. 24. Запуск прослушивания фрагмента в контексте

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

Рис. 25. Добавление аннотации

7.5.5.Сохранение результатов в файл


Пользователь может сохранить отобранные фрагменты или весь разговор целиком в отдельный
файл. При этом также будут сохранены аннотации к фрагментам.
Для сохранения результатов в файл требуется выполнить следующие действия:
• Отобрать результаты для сохранения (см. п. 7.5.2 – 7.5.3).

• Нажать кнопку на панели инструментов или выбрать пункт меню Фрагмент >
Сохранить помеченные.
• В открывшемся окне выбрать параметры сохранения.

Speech Drive © 2011 - 2012 Все Права Защищены


23
ANALYZE – поиск ключевых слов в аудиозаписях

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

Рис. 26. Сохранение файла результатов

Примечание. Файлы результатов сохраняются с разрешением .afr. Аннотация к


фрагменту сохраняется отдельным txt-файлом. При этом название txt-файла аннотации
содержит в себе имя аудиофайла-источника и временную метку начала фрагмента.
Например, файл 230_A_00.13.863.txt содержит аннотацию к фрагменту, который
начинается с 00:13.863 секунды в файле с именем 230_A.

7.5.6.Открытие сохраненных результатов


Чтобы открыть ранее сохраненные результаты выполнения запроса, следует:

• Нажать кнопку на панели инструментов или выбрать пункт меню Фрагмент > Открыть
результаты.
• В открывшемся окне выбрать файл результатов (с расширением .afr) и нажать кнопку
Открыть.

Руководство пользователя
24
ANALYZE – поиск ключевых слов в удиозаписях

Рис. 27. Открытие файла результатов

7.6. Настройка интерфейса ANALYZE

7.6.1.Настройка информирования о завершении обработки запроса


Выполнение запросов может занимать определенное время, поэтому для удобства пользователя в
интерфейсе предусмотрен механизм информирования о завершении обработки запроса —
звуковой сигнал и мигание окна приложения, свернутого на панель задач.
• Для отключения/включения информирования с помощью звукового сигнала следует
воспользоваться кнопкой на панели инструментов, либо пунктом меню Настройки >
Сигнал завершения обработки > Звук.
• Для отключения/включения информирования с помощью мигания следует воспользоваться
кнопкой на панели инструментов, либо пунктом меню Настройки > Сигнал завершения
обработки > Мигание.

7.6.2.Управление панелями интерфейса


Пользователь может скрывать/выводить следующие панели интерфейса ANALYZE:
− панель инструментов;
− контекст фрагмента;
− панель настроек звука.
Управление панелями осуществляется с помощью пункта меню Вид. Также, выводить/скрывать
панель настроек звука можно с помощью кнопки , расположенной на панели инструментов.

Speech Drive © 2011 - 2012 Все Права Защищены


25
ANALYZE – поиск ключевых слов в аудиозаписях

8.ОПИСАНИЕ ОШИБОК В ПРОЦЕССЕ ФУНКЦИОНИРОВАНИЯ LOGOS PRO

Код Возможные причины Способы решения


Описание
ошибки возникновения проблемы

Использовать в качестве КС
только существующие в
русском языке слова и
Переданное системе КС комбинации слов
Ошибка компиляции
100 не является корректным
ключевого слова Добавить слово, вызвавшее
словом русского языка
ошибку в пользовательский
словарь и/или словарь
транскрипций
Попытка обращения к Работать только с
Ошибка выгрузки грамматике по существующими
101
грамматики некорректному идентификаторами
идентификатору грамматик
Обратиться в службу
поддержки и предоставить
Ошибка расширенной подробное описание
102 компиляции ключевого Системная ошибка последовательности
слова действий, приведших к
возникновению данной
ошибки
Обратиться в службу
поддержки и предоставить
Некорректный
Ошибка обращения к подробное описание
идентификатор
103 грамматике по последовательности
грамматики или системная
идентификатору действий, приведших к
ошибка
возникновению данной
ошибки
Обратиться в службу
поддержки и предоставить
Ошибка обращения к подробное описание
104 Системная ошибка
менеджеру грамматик последовательности
действий, вызвавших
ошибку
Использована
Предупреждение. Попытка Использовать корректные
несоответствующая
-105 обращения к грамматике, комбинации функций и
функция для обращения к
как к комбинации данных
грамматике данного типа
Возможно повреждены
Слишком мало (<2) слов в
данные преднастроенных
-106 комбинированной Системная ошибка
грамматик. Попробовать
грамматике
переустановить систему
Использован номер слова,
Указан номер слова выходит выходящий за границы
Использовать только
-107 за рамки номеров слов в диапазона слов в
номера слов в диапазоне
комбинации комбинированной
грамматике
Передавать системе только
Указатель NULL или с
108 Некорректный текст КС КС, не содержащие спец-
недопустимыми символами
символы
Текст КС составлен из Использовать КС,
109 слишком малого количества Слишком короткое КС состоящие из 3 и более
букв символов.

Руководство пользователя
26
ANALYZE – поиск ключевых слов в удиозаписях

Код Возможные причины Способы решения


Описание
ошибки возникновения проблемы
Указан номер слова, Указан номер слова
Использовать только
-110 выходящий за рамки выходит за рамки номеров
номера слов в диапазоне
номеров слов в комбинации тюнингованных слов
В качестве
Битый (или NULL)
идентификатора Корректно работать с
111 указатель-идентификатор
использован неизвестный идентификаторами КС
слова
адрес памяти

Работать только с
корректными
Попытка обращения к идентификаторами
Некорректный
200 запросу по некорректному запросов
идентификатор запроса
идентификатору
Не обращаться к запросам
после их закрытия
Соблюдать корректную
Ошибка подготовки запроса Функция вызвана во время
201 последовательность и
к повторному запуску процесса вычислений
время вызовов
Удалять запрос после
завершения поиска
Попытка удаления запроса
202 Ошибка удаления запроса Вызывать функцию
во время поиска
прерывания поиска перед
удалением запроса
Запросу передан
Ошибка установки Использовать только
некорректный
203 идентификатора грамматики корректные
идентификатор
КС в запросе идентификаторы грамматик
грамматики
Ошибка установки имени Использовать только имена
Задано недопустимое имя
204 обрабатываемого wav- существующих звуковых
звукового файла
файла файлов
Один или несколько
Проверить переданные
205 Ошибка запуска поиска параметров запроса не
запросу параметры
настроены корректно
Прерывать поиск только у
Запрос не находится в
206 Отказ в прерывании поиска запросов, находящихся в
состоянии поиска КС
состоянии поиска КС
Соблюдать корректную
Ошибка установки имени Запрос не находится в
207 последовательность и
файла результатов поиска состоянии поиска КС
время вызовов
Ошибка установки адреса Использован
Проверить валидность
208 обработчика простых некорректный
используемых указателей
событий идентификатор запроса
Ошибка установки адреса Использован
Проверить валидность
209 обработчика результатов некорректный
используемых указателей
потокового поиска идентификатор запроса
Системная ошибка, либо в Расширить память,
Ошибка памяти при попытке
210 компьютере установлено обратиться в службу
создания запроса
недостаточно памяти поддержки
Ошибка памяти при попытке Системная ошибка, либо в Расширить память,
211 создания потокового компьютере установлено обратиться в службу
запроса недостаточно памяти поддержки
212 Ошибка памяти при Системная ошибка Обратиться в службу
обращении к запросу поддержки и предоставить
подробное описание
последовательности

Speech Drive © 2011 - 2012 Все Права Защищены


27
ANALYZE – поиск ключевых слов в аудиозаписях

Код Возможные причины Способы решения


Описание
ошибки возникновения проблемы
действий, приведших к
возникновению данной
ошибки

Строка с путем к Использовать правильный


Недопустимый путь к
300 настройкам LOGOS PRO путь к настройкам LOGOS
настройкам
указана некорректно PRO
Отсутствует или Восстановить файлы
Ошибка загрузки файла
301 поврежден файл настроек LOGOS PRO с
настроек грамматик
грамматики дистрибутива
Повреждены или
Восстановить файлы
Ошибка инициализации отсутствуют по заданным
302 LOGOS PRO с
транскриптора путям файлы словарной
дистрибутива
базы
Поврежден или
Восстановить файлы
Ошибка загрузки списка отсутствует по заданным
303 LOGOS PRO с
замен путям один из файлов
дистрибутива
LOGOS PRO
Восстановить файлы
LOGOS PRO с
дистрибутива, если уже
Предупреждение. При имелись настроенные
В системе отсутствуют загрузки системы не была слова.
-304
настроенные слова найдена база настроенных
КС Обратиться в отдел продаж
для согласования условий
приобретения сервиса и
базы настроенных слов
Поврежден или
305 Восстановить файлы
Ошибка формата файла отсутствует один из
LOGOS PRO с
списка настроенных слов файлов базы настроенных
дистрибутива
слов
Попытка выгрузить одну из Выгружать только те
306 Нельзя выгрузить
грамматик, входящую в грамматики, которые не
грамматику из базы
состав базы настроенных входят в базу настроенных
настроенных КС
КС КС
Попытка использования
Использовать только
Нет грамматики с заданным грамматики с
307 корректные
ID несуществующим
идентификаторы грамматик
идентификатором
Использовать в качестве КС
только существующие
Заданное КС не является слова русского языка
Ошибка транскрибирования
308 корректным словом
слов грамматики Добавить КС в
русского языка
пользовательский словарь
и словарь транскрипций
Ошибка формирования Восстановить файлы
309
словаря LOGOS PRO с
310 Ошибка формирования BNF дистрибутива, если не
Системные ошибки, либо помогло – обратиться в
повреждены файлы службу поддержки и
Ошибка расчета LOGOS PRO предоставить подробное
311 описание действий,
длительностей
приведшее к
возникновению ошибки

Руководство пользователя
28
ANALYZE – поиск ключевых слов в удиозаписях

Код Возможные причины Способы решения


Описание
ошибки возникновения проблемы
Ошибка указателей пути к
312 грамматике настроенных
слов Отсутствует или
Восстановить файлы
поврежден один из
Ошибка открытия или LOGOS PRO с
313 файлов базы настроенных
чтения файла словаря дистрибутива
КС
Ошибка открытия или
314
чтения файла грамматики
Ошибка открытия или Поврежден или Восстановить файлы
315 чтения файла отсутствует один из LOGOS PRO с
длительностей файлов LOGOS PRO дистрибутива
Не компилировать и не
Данное ключевое слово
Попытка повторного загружать одни и те же
316 уже откомпилировано и
создания грамматики ключевые слова несколько
загружено
раз
Неверные коэффициенты на Поврежден один из Восстановить файлы
317 длительности или сами файлов настройки LOGOS LOGOS PRO с
значения PRO дистрибутива
Восстановить файлы
Некорректное имя Повреждены данные
318 LOGOS PRO с
комбинации слов преднастроенных слов
дистрибутива

Восстановить файлы
Ошибка загрузки настроек Повреждена база настроек
400 LOGOS PRO с
ядра ядра LOGOS Pro
дистрибутива

Соблюдать корректную
Попытка несвоевременной
Ошибка статуса при последовательность и
500 передачи настроек
установке ID грамматики время вызова функций
запросу (
LOGOS PRO
Соблюдать корректную
Невозможно назначить имя Попытка несвоевременной
последовательность и
501 обрабатываемого wav- передачи настроек
время вызова функций
файла запросу (
LOGOS PRO
Запросу передан Проверить комплект
502 Ошибка запуска запроса некорректный комплект настроек, передаваемых
настроек запросу
Превышено время ожидания Загрузка системы так
503
запуска потока высока, что необходимые
Снизить нагрузку на
действия не смогли быть
Превышено время ожидания систему
504 выполнены за отведенное
останова потока
время
Соблюдать корректную
Невозможно прервать Запрос не находится в последовательность и
505
выполнение запроса состоянии поиска КС время вызова функций
LOGOS PRO
Текущее состояние Соблюдать корректную
Нельзя отменить только что запроса не позволяет последовательность и
506
запущенный запрос выполнить желаемые время вызова функций
действия LOGOS PRO
Некорректное имя wav- Задано недопустимое имя Использовать только
507
файла (или не задано) звукового файла корректные имена файлов
508 Ошибка открытия seg-файла Отсутствует доступ к диску Разрешить запись по путям
на запись расположения звуковых
Недостаточно места для файлов

Speech Drive © 2011 - 2012 Все Права Защищены


29
ANALYZE – поиск ключевых слов в аудиозаписях

Код Возможные причины Способы решения


Описание
ошибки возникновения проблемы
записи файла Освободить место на диске
Один или несколько
параметров имеют Проверить настройки,
недопустимые значения передаваемые запросу
Ошибка инициализации или не заданы
509 Обрабатывать звуковые
запроса
Указанный звуковой файл файлы только в допустимых
имеет неподдерживаемый форматах
формат
Ошибка финализации seg- Недостаточно места для
510 Освободить место на диске
файла записи файла
Соблюдать корректную
Попытка не вовремя
Невозможно назначить имя последовательность и
511 передать запросу
файла результатов время вызова функций
настройки
LOGOS PRO
Невозможно открыть seg- Передавать запросу имя
Отсутствует файл
512 файл для продолжения существующего файла
результатов поиска
тюнинга результатов
Поиск по файлу завершен. Не пытаться продолжить
Файл обработан полностью.
513 Все звуковые данные поиск, после его
Искать нечего.
обработаны. завершения
Wav-файл обработан seg-файлповрежден, или
Не редактировать файлы
514 полностью, отсутствует записан в формате более
результатов поиска
признак завершения ранней версии системы
В заголовке seg-файла seg-файл поврежден, или
Не редактировать файлы
515 отсутствует информация записан в формате более
результатов поиска
для продолжения ранней версии системы
Попытка применить
Применять поточные
Запрос не является поточный функционал к
516 функции только к поточным
поточным простому файловому
запросам
запросу
Запрос запущен. После
Попытка несвоевременной Проверять состояние
запуска запроса настройка
517 установки функции запроса и своевременно
обратных вызовов
обратных вызовов выполнять действия
невозможна
Передача звуковых Запустить запрос.
Попытка несвоевременной данных поточному запросу Проверять состояние
518
передачи данных запросу возможна только после запроса и своевременно
запуска выполнять действия
Неверный элемент в
Ошибка структуры
очереди поточных данных Соблюдать аккуратность
-519 переданных запросу
(длина 0 или ошибка при работе с указателями
данных
декодирования)
Соблюдать аккуратность
Некорректная работа с при работе с памятью. Не
Ошибка в потоке обработки
520 памятью, повреждены открывать звуковые файлы
данных
звуковые файлы во время поиска КС другими
программами
Обратиться в службу
Исчерпан лимит
поддержки и к руководству
-521 обрабатываемых данных по Истекла лицензия
за получением новой
лицензии
лицензии
Ошибка в основном потоке Некорректная работа с Соблюдать осторожность
522
LOGOS PRO памятью при работе с памятью
523 Ошибка запроса в ядре ASR Некорректная работа с Корректно работать с

Руководство пользователя
30
ANALYZE – поиск ключевых слов в удиозаписях

Код Возможные причины Способы решения


Описание
ошибки возникновения проблемы
памятью. Поврежденные
памятью. Использовать
преднастроенные данные.
настройки ПО и наборы
Использование настроек
библиотек из одного
от другой версии LOGOS
комплекта поставки
PRO
Seg-файл соответствует Не пытаться запустить
Попытка продолжить
524 поточному запросу. Его поточный запрос на
поточный запрос
нельзя продолжить продолжение
Не открывать звуковые
Звуковой файл был
Размер звукового файла не файлы во время поиска КС
изменен другой
соответствует значению, другими программами. Не
525 программой с момента
указанному в файле изменять звуковые файлы,
предыдущего поиска в нем
результатов для которых сохранены
КС
результаты поиска
Использовать только имена
Указанный файл
Ошибка открытия seg-файла существующих файлов
526 результатов не
на дозапись результатов при попытке
существует
продолжения запросов
У запроса нет способов Попытка запуска не
Внимательно передавать
527 сообщать о результатах полностью настроенного
параметры функциям SDK
поиска или настроенного запроса
Возможно,
обрабатываемый звуковой Не модифицировать и не
Ошибка доступа к звуковым
528 файл был перемещен, или перемещать звуковые
данным (к вав-файлу)
изменен внешними файлы во время обработки
средствами
Возможно, на диске
Ошибка доступа к файлу Выполнить очистку диска,
529 компьютера закончилось
меток расширить список ошибок
место
Размер файла слишком
Ошибка чтения заголовка
530 мал, либо файл
звукового файла
поврежден
Ошибка
Ошибка в структуре
531 идентификационных полей в Использовать звуковые
заголовка звукового файла
заголовке (м.б. не вав-файл) файлы только в
Количество звуковых поддерживаемых форматах
532
каналов не равно 1
Частота дискретизации не На систему подан файл в
533
8кГц некорректном формате
Начало звуковых данных не
534
найдено

Speech Drive © 2011 - 2012 Все Права Защищены


31
ANALYZE – поиск ключевых слов в аудиозаписях

Консультации и сопровождение
При возникновении в процессе эксплуатации комплекса ситуаций, не указанных в настоящем
документе, пользователь может обратиться в службу технической поддержки Support.
Возникшие вопросы могут быть отосланы по электронной почте.
E-mail: speechdrive@mail.ru
Телефон: (960) 269-5797

Руководство пользователя
32

Вам также может понравиться