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

録音の概要

DeviceAudioRecordingAPI を使用して、デバイス側の録音セッションを開始・停止し、最長録音時間を設定します。

録音の種類

種類API の動作
通常録音デバイスに録音の開始または停止を要求します。コールバックにはデバイスのステータスコードが含まれ、アプリ内のファイルパスは返されません。
AI 録音RecordingScene.onSite または .call を指定して録音を開始・停止します。
最長録音時間maxAudioRecordDuration を取得・設定します。単位は分です。

これらの SDK API は、接続中のデバイス上の録音を操作します。文字起こし、アプリ内の録音ファイル、録音結果モデルは返しません。デバイス内のメディアをアプリへ転送する場合は、メディアファイルインポート API を別途使用してください。

AI を活用して実装

AI で実装

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

公式の「AIBuds で音声を録音」スキルを使い、アプリに合わせて実装します。

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

利用できるガイド