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