AIBuds SDK iOS
В этой документации описана интеграция AIBuds SDK iOS. SDK позволяет подключать к приложению iOS совместимые устройства AIBuds и добавлять только те возможности, которые нужны продукту.
Что такое AIBuds SDK?
AIBuds SDK — модульный набор средств для поиска, подключения и управления совместимыми устройствами AIBuds из приложения iOS. Дополнительные модули предоставляют AI-сервисы, интеграцию с голосовым ассистентом на устройстве, работу с медиа, журналирование, сбор отчётов о сбоях и стабилизацию видео.
С помощью subspec в CocoaPods можно установить весь SDK или выбрать только используемые в продукте возможности. Доступность функций устройства и AI-провайдеров зависит от подключённого устройства, установленных модулей SDK и настройки сервисов.
Основные возможности
- Подключение — поиск устройств, управление жизненным циклом соединения, сохранённые сведения об устройствах и обмен по Bluetooth
- Функции устройства — сведения об устройстве, физические кнопки и жесты, управление звуком, запись, камера, передача медиа, прямые трансляции и обновление прошивки
- AI-сервисы — AI-диалог, AI-запись, потоковое распознавание речи, синтез речи, сводки, перевод текста, синхронный и диалоговый перевод, генерация изображений и ответы на вопросы
- Голосовой ассистент на устройстве — авторизация сервисов, проверка возможностей и управление режимами пробуждения и обработки команд на носимом устройстве
- Журналирование — настройка уровня и назначения журналов, экспорт и удаление сохранённых журналов
Разделы документации
Начало работы
Установите и настройте AIBuds SDK, чтобы быстро запустить первый проект.
Основные функции
Используйте сведения об устройстве, элементы управления, запись, камеру, медиа, прямые трансляции и обновление прошивки.
Авторизация сервисов
Проверяйте поддержку авторизации сервисов, повторяйте авторизацию и передавайте устройству результат авторизации собственного AI-сервиса.
AI-сервисы
Интегрируйте предоставляемые провайдерами диалог, запись, распознавание, синтез речи, сводки, перевод, генерацию изображений и ответы на вопросы.
Голосовой ассистент на устройстве
Авторизуйте ассистента, проверьте поддержку со стороны устройства и управляйте совместимыми режимами.
Логирование
Настройте назначение и хранение журналов, затем экспортируйте или удаляйте сохранённые данные.
Начало работы
Чтобы начать работу с AIBuds SDK iOS, выполните следующие действия:
- Установка — установите SDK через CocoaPods
- Быстрый старт — настройте первый проект с AIBuds SDK
- Конфигурация — задайте параметры SDK в соответствии с требованиями продукта
- Выбор функций — изучите нужные модули и способы их интеграции
Подробные инструкции приведены в разделе Начало работы.