Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
API автоматизации вызовов Служб коммуникации Azure позволяют разработчикам управлять вызовами, выполненными через службы коммуникации Azure, включая телефонию, VoIP и WebRTC. Эти API используют триггеры событий в режиме реального времени, которые позволяют выполнять действия на основе пользовательской бизнес-логики, относящегося к домену каждого разработчика. С помощью API автоматизации вызовов разработчики могут использовать простые функции, на основе ИИ. Например, они могут воспроизводить персонализированные приветствия, распознавать речовые ответы для сбора информации от клиентов и анализировать тональность для улучшения обслуживания. Эти целевые API управляются с помощью Azure AI Foundry, что позволяет разработчикам настраивать модели ИИ. Важно отметить, что разработчикам не нужно иметь дело с потоками мультимедиа или отправлять их обратно в Azure для этих функций ИИ— обработка выполняется без проблем.
Все эти функции можно использовать одним щелчком мыши, позволяя предприятиям получить доступ к безопасному решению и связать свои модели с помощью портала. Кроме того, разработчикам и предприятиям не нужно управлять учетными данными. Подключение служб ИИ Azure использует управляемые удостоверения для доступа к ресурсам, принадлежащим пользователям. Разработчики могут использовать управляемые удостоверения для проверки подлинности любого ресурса, поддерживающего проверку подлинности Microsoft Entra.
Службы ИИ Azure можно легко интегрировать в любое приложение независимо от языка программирования. При создании ресурса Azure в портал Azure включите этот параметр и укажите URL-адрес служб ИИ Azure. Этот простой интерфейс позволяет разработчикам соответствовать своим потребностям, масштабу и избегать инвестиций времени и ресурсов в проектирование и обслуживание пользовательского решения.
Примечание.
Эта интеграция поддерживает только ресурс Cognitive Service с несколькими службами. Мы рекомендуем, если вы создаёте новый ресурс Службы искусственного интеллекта Azure, создать ресурс Cognitive Service с несколькими службами. При подключении существующего ресурса убедитесь, что это ресурс Cognitive Service с несколькими службами.
Распространенные варианты использования
Создание приложений, которые могут воспроизводить и распознавать речь
С возможностью подключения служб ИИ Azure к Службы коммуникации Azure. Вы можете включить пользовательские функции воспроизведения, используя конфигурацию языка разметки синтеза текста и речи (SSML), чтобы воспроизвести более настраиваемый и естественный звук для пользователей. С помощью подключения служб искусственного интеллекта Azure можно также использовать службу "Речь в текст" для включения распознавания голосовых ответов, которые можно преобразовать в практические задачи с помощью бизнес-логики в приложении. Эти функции можно расширить в службах ИИ Azure, выполнив следующие действия.
- Создание пользовательских моделей, адаптированных к вашему домену и региону
- Выбор языков, которые говорятся и распознаются
- Проектирование пользовательских голосов
- Создание дополнительных моделей на основе вашего опыта
Поток среды выполнения
Взаимодействие с порталом Azure
Необходимо подключить ресурс Служб коммуникации Azure с ресурсом ИИ Azure на портале Azure. Это можно сделать двумя способами.
- Навигация по шагам вкладки Cognitive Services в службе коммуникации Azure (рекомендуется).
- Вручную добавьте управляемое удостоверение в ресурс Службы коммуникации Azure. Этот шаг более сложный и требует немного больше усилий для подключения Службы коммуникации Azure к службам ИИ Azure.
Необходимые компоненты
- Учетная запись Azure с активной подпиской и доступом к портал Azure см. в статье "Создание учетной записи бесплатно".
- Службы коммуникации Azure ресурс. См. статью "Создание ресурса Службы коммуникации Azure".
- Разрешения Службы
Microsoft.Authorization/roleAssignments/write
коммуникации Azure обычно выполняются с помощью Azure RBAC. См. статью о назначении ролей 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 (ACS) и Azure AI полностью соответствует региональной доступности Azure AI Foundry. Это означает, что интеграция ACS с Azure AI поддерживается во всех регионах, где доступен Azure AI Foundry.
Самый up-toсписок поддерживаемых регионов см. в официальной документации по Azure AI Foundry.
Известные ограничения
- Текстовые запросы для преобразования текста в речь поддерживают не более 4000 символов, если запрос больше, чем в этом случае, мы рекомендуем использовать SSML для действий воспроизведения на основе текста в речь.
- В сценариях, когда превышено ограничение квоты службы "Речь", можно запросить увеличение этого ограничения, выполнив описанные здесь действия.
Следующие шаги
- Узнайте, как воспроизводить звук для вызывающих абонентов с помощью текста в речь.
- Сведения о сборе входных данных пользователей с помощью преобразования речи в текст.