Подключение Службы коммуникации Azure с помощью служб ИИ Azure
api автоматизации вызовов Службы коммуникации Azure предоставляют разработчикам возможность управлять Службы коммуникации Azure телефонией, VoIP или WebRTC вызовами с помощью триггеров событий в режиме реального времени для выполнения действий на основе пользовательской бизнес-логики, конкретной для своего домена. В API автоматизации вызовов разработчики могут использовать простые API с поддержкой искусственного интеллекта, которые можно использовать для воспроизведения персонализированных приветствий, распознавания голосовых входных данных бесед для сбора информации о контекстных проблемах, чтобы повысить эффективность работы модели самообслуживания с клиентами, используйте анализ тональности для улучшения общего обслуживания клиентов. Эти API-интерфейсы для конкретного содержимого оркестрируются с помощью служб ИИ Azure с поддержкой настройки моделей ИИ, не требуя от разработчиков завершения потоков мультимедиа в своих службах и потоковой передачи обратно в Azure для функций искусственного интеллекта.
Все это возможно с помощью одного щелчка мыши, где предприятия могут получить доступ к безопасному решению и связать свои модели через портал. Кроме того, разработчикам и предприятиям не нужно управлять учетными данными. Подключение служб ИИ Azure использует управляемые удостоверения для доступа к ресурсам, принадлежащим пользователям. Разработчики могут использовать управляемые удостоверения для проверки подлинности любого ресурса, поддерживающего проверку подлинности Microsoft Entra.
Службы ИИ Azure можно легко интегрировать в любое приложение независимо от языка программирования. При создании ресурса Azure в портал Azure включите этот параметр и укажите URL-адрес служб ИИ Azure. Этот простой интерфейс позволяет разработчикам соответствовать своим потребностям, масштабу и избегать инвестиций времени и ресурсов в проектирование и обслуживание пользовательского решения.
Примечание.
Эта интеграция поддерживается в ограниченных регионах для служб ИИ Azure, чтобы получить дополнительные сведения о том, какие регионы поддерживаются, ознакомьтесь с разделом ограничений в нижней части этого документа. Эта интеграция поддерживает только ресурс Cognitive Service с несколькими службами, рекомендуется, если вы создаете новый ресурс Службы искусственного интеллекта Azure, вы создаете ресурс Cognitive Service с несколькими службами или при подключении существующего ресурса, убедитесь, что это ресурс Multi-service Cognitive Service.
Распространенные варианты использования
Создание приложений, которые могут воспроизводить и распознавать речь
С возможностью подключения служб ИИ Azure к Службы коммуникации Azure. Вы можете включить пользовательские функции воспроизведения, используя конфигурацию языка разметки синтеза текста и речи (SSML), чтобы воспроизвести более настраиваемый и естественный звук для пользователей. С помощью подключения служб искусственного интеллекта Azure можно также использовать службу "Речь в текст" для включения распознавания голосовых ответов, которые можно преобразовать в практические задачи с помощью бизнес-логики в приложении. Эти функции можно расширить с помощью возможности создания пользовательских моделей в службах ИИ Azure, которые используются в вашем домене и регионе, с помощью возможности выбирать языки, которые говорятся и распознаются, пользовательские голоса и пользовательские модели, созданные на основе вашего опыта.
Поток среды выполнения
Взаимодействие с порталом Azure
Вам потребуется подключить ресурс Службы коммуникации Azure с ресурсом ИИ Azure через портал Azure. Это можно сделать двумя способами.
- Перейдя по шагам вкладки Cognitive Services в Службы коммуникации Azure (рекомендуется).
- Вручную добавьте управляемое удостоверение в ресурс Службы коммуникации Azure. Этот шаг более сложный и требует немного больше усилий для подключения Службы коммуникации Azure к службам ИИ Azure.
Необходимые компоненты
- Учетная запись Azure с активной подпиской и доступом к портал Azure см. в статье "Создание учетной записи бесплатно".
- Службы коммуникации Azure ресурс. См. статью "Создание ресурса Службы коммуникации Azure".
- Ресурс Служб искусственного интеллекта Azure.
Подключение через портал Azure
Откройте ресурс Службы коммуникации Azure и перейдите на вкладку Cognitive Services.
Если управляемое удостоверение, назначаемое системой, не включено, необходимо включить его.
На вкладке Cognitive Services нажмите кнопку "Включить управляемое удостоверение".
Включите назначенное системой удостоверение. Это действие начинает создание удостоверения; Появится всплывающее уведомление, уведомляющее вас о том, что обрабатывается запрос.
Если управляемое удостоверение включено, вкладка Cognitive Service должна показать кнопку "Подключить когнитивную службу" для подключения двух служб.
Щелкните "Подключить когнитивную службу", выберите подписку, группу ресурсов и ресурс и нажмите кнопку "Подключиться" в открывающейся области контекста.
Если подключение выполнено успешно, вы увидите зеленый баннер, подтверждающий успешное подключение.
Теперь на вкладке Cognitive Service вы увидите подключенные службы.
Дополнительный параметр. Добавление управляемого удостоверения вручную в ресурс Службы коммуникации Azure
Кроме того, если вы хотите выполнить ручной процесс подключения ресурсов, выполните следующие действия.
Включить назначаемое системой удостоверение
- Перейдите к ресурсу Службы коммуникации Azure в портал Azure.
- Перейдите на вкладку "Удостоверение".
- Включите назначенное системой удостоверение. Это действие начинает создание удостоверения. Появится всплывающее уведомление, уведомляющее вас о том, что обрабатывается запрос.
Вариант 1. Добавление роли из Azure Cognitive Services в портал Azure
- Перейдите к ресурсу Azure Cognitive Services.
- Перейдите на вкладку "Управление доступом (IAM)".
- Нажмите кнопку "+ Добавить".
- В меню выберите "Добавить назначения ролей".
- Выберите роль "Пользователь Cognitive Services", чтобы назначить, а затем нажмите кнопку "Далее".
- В поле "Назначить доступ" выберите "Пользователь, группа или субъект-служба".
- Нажмите клавиши "+ Выбрать участников" и откроется боковая вкладка.
- Найдите имя ресурса Службы коммуникации Azure в текстовом поле и щелкните его при появлении, а затем нажмите кнопку "Выбрать".
- Нажмите кнопку "Проверить и назначить", чтобы назначить роль управляемому удостоверению.
Вариант 2. Добавление роли с помощью вкладки "Удостоверение Службы коммуникации Azure"
- Перейдите к ресурсу Службы коммуникации Azure в портал Azure.
- Выберите вкладку "Удостоверение".
- Щелкните "Назначения ролей Azure".
- Нажмите кнопку "Добавить назначение ролей (предварительная версия)", которая открывает вкладку "Добавить назначение ролей (предварительная версия)".
- Выберите группу ресурсов для области.
- Выберите "Подписка".
- Выберите группу ресурсов, содержащую Cognitive Service.
- Выберите роль "Пользователь Cognitive Services".
- Нажмите кнопку Сохранить.
Служба коммуникации Azure теперь связана с ресурсом Azure Cognitive Service.
Поддерживаемые регионы служб ИИ Azure
Эта интеграция между Службы коммуникации Azure и службами ИИ Azure поддерживается только в следующих регионах:
- centralus
- northcentralus
- southcentralus
- westcentralus
- eastus
- eastus2
- westus
- westus2
- westus3
- canadacentral
- northeurope
- westeurope
- uksouth
- southafricanorth
- centralindia
- eastasia
- southeastasia
- australiaeast
- brazilsouth
- uaenorth
Известные ограничения
- Текстовые запросы на речь поддерживают не более 400 символов, если ваш запрос больше, чем это мы рекомендуем использовать SSML для действий воспроизведения на основе текста в речь.
- В сценариях, когда превышено ограничение квоты службы "Речь", можно запросить увеличение этого ограничения, выполнив описанные здесь действия.
Следующие шаги
- Узнайте, как воспроизводить звук для вызывающих абонентов с помощью текста в речь.
- Сведения о сборе входных данных пользователей с помощью преобразования речи в текст.