ym88659208ym87991671
Assistant SDK для iOS | Документация для разработчиков

Assistant SDK для iOS

Обновлено 14 марта 2024

SDK iOS — это набор фреймворков для платформы iOS, позволяющий встраивать виртуального ассистента Салют в мобильные приложения.

SDK распространяется в виде архива с фреймворками. Доступ к архиву, могут получить дочерние компании Сбера, которые заключили договор об интеграции ассистента со своим приложением.

Подробная справка по методам Assistant SDK для iOS.

Пока мы интегрируем Assistant SDK только в дочерние компании Сбера. Возможно, вас заинтересуют другие инструменты для создания смартапов (навыков для виртуального ассистента Сбера).

Зависимости репозитория

  • Protobuf — фреймворк для сериализации данных, необходимых для общения с бэкендом, по протоколу.
  • Стек ML-фреймверков для работы с ML-моделями (нужны для споттера): TensorFlowLiteC, TensorFlowLiteCCoreML, CoreML, libc++.
  • Opus/Ogg - фреймворки для подключение OPUS-формата передачи голосовых данных.

Какие примеры содержит архив

  • интеграция ассистента в приложение в отдельном экране;
  • интеграция ассистента в приложение с использованием короткой и длинной шторки (США/РАША);
  • интеграция ассистента с использованием полноэкранного режима (landscape);
  • подключение SpeechKit (TTS) — распознавание речи;
  • подключение распознавания музыки (аналог Shazam);
  • подключение смартапов из нативного кода (Embedded App);
  • подключение анимации перехвата ОКНИКС при открытии экрана с ассистентом;
  • подключение споттера.

С чего начать

  1. Подключите SDK.
  2. Сделайте интеграцию в проект.
  3. Настройте споттер.
  4. Настройте распознавание музыки.

Настроить остальную функциональность

ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.