ターンバイターンナビゲーションの概要
TurnByTurnNavigationAPI を使用して、現在の案内地点を NavigationInfoModel としてデバイスへ送信します。
GPS、経路計算、再検索、更新を送信するタイミングの判断は、引き続きホストアプリが担います。SDK が送信するナビゲーション情報には、進行方向、案内文、道路名、距離、所要時間、移動手段、地図サービス、および任意の警告情報が含まれます。
現在の公開 API は経路区間をアップロードせず、開始、停止、現在の区間、実行状態を操作するメソッドも提供していません。「Segment Navigation」は既存のドキュメントカテゴリ名であり、SDK における機能名は Turn-by-Turn Navigation です。
利用できるガイド
ナビゲーション情報を送信
ターンバイターン方式の現在の案内情報を作成してデバイスへ送信する
ナビゲーション案内
ターンバイターン方式の案内を NavigationManeuver の値に対応付ける
ナビゲーション警告
経路上の警告と、そのパラメータ値のリファレンス
AI を活用して実装
AI で実装
AI でこのワークフローを実装
公式の「AIBuds ターンバイターン案内の送信」スキルを使い、アプリに合わせて実装します。
https://docs-aibuds.github.io/ja/skills/send-aibuds-turn-by-turn-navigation を読み、その指示に従ってください。このスキルで「AIBuds ターンバイターン案内の送信」をこの iOS プロジェクトに実装し、検証してください。