Клиент приема с помощью служб ИИ Azure
Клиент приема — это инструмент, предоставляемый корпорацией Майкрософт на сайте GitHub, который помогает быстро развернуть решение для транскрибирования для центра обработки вызовов в Azure без написания кода.
Совет
Вы можете использовать этот инструмент и полученное решение в рабочей среде для обработки большого количества аудиофайлов.
Клиент приема использует язык ИИ Azure, речь ИИ Azure, хранилище Azure и Функции Azure.
Начало работы с клиентом приема
Для запуска клиента приема данных требуется учетная запись Azure и ресурс служб ИИ Azure с несколькими службами.
- Подписка Azure — создайте бесплатную учетную запись.
- Создайте ресурс служб ИИ Azure в портал Azure.
- Получите ключ ресурса и регион. После развертывания ресурса выберите "Перейти к ресурсу " для просмотра ключей и управления ими. Дополнительные сведения о ресурсах служб ИИ Azure см . в этом кратком руководстве.
Возможности клиента приема
Клиент приема работает путем подключения выделенной учетной записи хранения Azure к пользовательскому экземпляру Функций Azure без обращения к серверу для передачи в службу запросов на транскрибирование. Транскрибированные аудиофайлы передаются в выделенный контейнер службы хранилища Azure.
Внимание
Цены зависят от режима операции (пакетной службы и реального времени), а также выбранного номера SKU функции Azure. По умолчанию инструмент создаст номер SKU функции Azure ценовой категории "Премиум" для работы с большим объемом данных. Дополнительные сведения см. на странице с ценами.
На внутреннем уровне инструмент использует языковую и речевую службы, а также обеспечивает масштабирование, выполнение повторных попыток и отработку отказа. Ниже схематично описываются ресурсы и соединения.
Следующая функция службы "Речь" используется клиентом приема:
- Пакетная речь к тексту: транскрибирование больших объемов аудиофайлов асинхронно, включая диаризацию говорящего и обычно используется в сценариях аналитики после вызова. Диаризация — это процесс распознавания и разделения говорящих в моноканальных аудиоданных.
Ниже приведены некоторые функции языковой службы, используемые клиентом приема:
- Извлечение и редактирование личных сведений: идентифицируйте, классифицируйте и редактируйте конфиденциальную информацию при транскрибировании бесед.
- Анализ тональности и интеллектуальный анализ мнений: анализируйте расшифровки и связывайте положительные, нейтральные или негативные тональности на уровне речевого фрагмента и беседы.
Помимо служб ИИ Azure, эти продукты Azure используются для выполнения решения:
- Хранилище Azure: используется для хранения данных телефонии и расшифровок, возвращающих API пакетной транскрибирования. В этой учетной записи хранения следует настроить уведомления, в частности для активации при добавлении новых файлов. Эти уведомления используются для активации процесса транскрибирования.
- Функции Azure. Используется для создания URI подписанного URL-адреса (SAS) для каждой записи и активации HTTP-запроса POST для запуска транскрибирования. Кроме того, с помощью Функций Azure создаются запросы на получение и удаление транскрибированных данных через API пакетного транскрибирования.
Настройка инструмента
Этот инструмент предназначен для быстрого отображения результатов клиентов. Для него можно выбрать любые номера SKU и настройки. Номера SKU можно изменить на портале Azure, а сам код доступен на GitHub.
Примечание.
Мы рекомендуем создавать ресурсы в той же выделенной группе ресурсов для упрощения понимания и отслеживания затрат.