Авторизация сервисов
Протокол DeviceServiceAuthAPI позволяет проверить битовую маску авторизации устройства, запросить повторную авторизацию или передать результат авторизации собственного AI-сервиса приложения.
Сейчас открытый набор сервисов включает StarBurst AI и офлайн-голосовой помощник. authorizedServices — это синхронный снимок битовой маски, а не асинхронный список моделей сервисов.
При интеграции собственного AI-сервиса передайте устройству логический результат после авторизации в приложении. Это позволит продолжить доступные AI-сценарии, включая запуск голосового потока Opus. Не отправляйте на устройство токены, пароли или произвольные наборы данных авторизации.
Доступные руководства
Авторизованные сервисы
Получение битовой маски авторизации и определение активных сервисов
Повторная авторизация сервиса
Запрос повторной авторизации поддерживаемого сервиса на устройстве
Передача результата авторизации собственного AI
Передача устройству результата авторизации собственного AI-сервиса приложения
Реализация с помощью AI
Реализуйте этот сценарий с AI
Используйте официальный навык «Управление авторизацией сервисов AIBuds» и адаптируйте сценарий к приложению.
Прочитайте и выполните инструкции https://docs-aibuds.github.io/ru/skills/manage-aibuds-service-auth. Используйте этот навык, чтобы реализовать «Управление авторизацией сервисов AIBuds» в данном iOS-проекте и проверить результат.