メインコンテンツまでスキップ

カメラの概要

DeviceCameraAPI を使用して、接続中のデバイスからカメラ情報を取得し、写真または動画の撮影を要求します。

カメラ API

  • デバイスから cameraFirmwareVersionmaxVideoRecordDuration を直接取得する。
  • 動画の最長録画時間を分単位で設定する。
  • CaptureMode.camera または .ai を指定して写真撮影を開始し、撮影セッションを停止する。
  • 動画撮影を開始・停止する。

写真と動画の撮影要求からは、デバイスのステータスコードが返されます。アプリ内のメディアファイルのパスは返されません。撮影済みメディアは、メディアファイルインポート API を使用して別途転送してください。

AI を活用して実装

AI で実装

AI でこのワークフローを実装

公式の「AIBuds カメラの操作」スキルを使い、アプリに合わせて実装します。

https://docs-aibuds.github.io/ja/skills/control-aibuds-camera を読み、その指示に従ってください。このスキルで「AIBuds カメラの操作」をこの iOS プロジェクトに実装し、検証してください。
公式スキルを見る

利用できるガイド