본문으로 건너뛰기

AIBuds SDK iOS

AIBuds SDK iOS 문서입니다. 이 SDK를 사용하면 iOS 앱을 지원되는 AIBuds 기기에 연결하고 제품에 필요한 기능을 통합할 수 있습니다.

AIBuds SDK란 무엇인가요?

AIBuds SDK는 iOS 앱에서 지원되는 AIBuds 기기를 검색하고 연결하며 제어하기 위한 모듈형 SDK입니다. 필요에 따라 AI 서비스, 기기 내 음성 비서 연동, 미디어 처리, 로깅, 충돌 보고, 동영상 흔들림 보정 모듈을 추가할 수 있습니다.

CocoaPods subspec을 이용해 전체 SDK를 한 번에 설치하거나 제품에서 실제로 사용하는 기능만 선택할 수 있습니다. 사용할 수 있는 기기 기능과 AI 제공자는 연결된 기기, 설치한 SDK 모듈, 서비스 설정에 따라 달라집니다.

주요 기능

  • 핵심 연결 - 기기 검색, 연결 수명 주기 관리, 저장된 기기 정보, Bluetooth 통신
  • 기기 기능 - 기기 정보, 물리 버튼 및 터치 동작, 오디오 제어, 녹음, 카메라, 미디어 전송, 라이브 스트리밍, 펌웨어 업데이트
  • AI 서비스 - AI 대화, AI 녹음, 스트리밍 음성 인식, 음성 합성, 요약, 텍스트 번역, 동시 통역, 대화 번역, 이미지 생성, AI 질의응답
  • 온디바이스 음성 비서 - 웨어러블에서 수행되는 호출어 및 명령 처리를 위한 서비스 인증, 기능, 모드 관리
  • 로깅 - 로그 수준과 출력 대상 설정, 저장된 로그 내보내기 및 삭제

문서 구성

시작하기

AIBuds SDK iOS를 사용하려면 다음 순서로 진행하세요.

  1. 설치 - CocoaPods로 SDK를 설치합니다
  2. 빠른 시작 - AIBuds SDK를 사용하는 첫 프로젝트를 설정합니다
  3. 구성 - 제품 요구 사항에 맞게 SDK를 구성합니다
  4. 기능 살펴보기 - 필요한 모듈과 기능의 구현 방법을 확인합니다

자세한 절차는 시작하기를 참고하세요.