Android XR、Geospatial API、Gemi... ノート

Android XR、Geospatial API、Gemini を使用した複合現実ツアーガイドの構築

Google は、Jetpack XR 向けの Geospatial API のプレビューを発表し、Android XR に Visual Positioning System (VPS) を導入しました。このテクノロジーにより、デジタルコンテンツは、サポートされている地域で高い精度と向きで物理世界にアンカーできます。その可能性を示すために、チームは没入型でハンズフリーのウォーキングツアー体験である XR Geospatial Tour を開発しました。このデモは、Geospatial API、Gemini API (Firebase AI Logic と連携)、Google Maps Grounding、および Jetpack XR SDK を組み合わせています。Geospatial API は、コンピュータービジョンを活用して、GPS よりも正確な位置と方角を提供します。アプリケーションは精度しきい値を監視し、屋内またはサポートされていない場所の場合、ユーザーに認識された屋外エリアに移動するように促します。ツアーの旅程を作成するために、Gemini API はユーザー座標でプロンプトされ、近くのウォーキングツアーの詳細を示す構造化された JSON レスポンスを生成します。Google Maps Grounding は、AI によって生成された場所をアンカーするために使用され、不正確さを防ぎます。動的な音声オーバーは、オーディオデータを直接返すことができる gemini-2.5-flash-tts モデルを使用して実装されています。これにより、仮想ツアーガイドに現在性とエンゲージメントの要素が追加されます。Jetpack Compose for XR は、空間コンポーネントをレンダリングし、ツアーを 3D で生き生きとさせるために使用されます。チームは、InfoSphere のようなカスタムコンポーザブルを構築して、興味のあるポイントをインタラクティブに表示しました。Jetpack Compose for XR を Geospatial API および Gemini と組み合わせることで、開発者はユーザーの位置とコンテキストの両方を理解する空間エクスペリエンスを作成できます。Geospatial API の利用可能性は、Android 上でワールドスケールの空間アプリケーションを構築するための障壁を低くします。開発者は、Android XR Developer Catalyst Program に申し込むことで、XREAL Project Aura devkits へのアクセスを得ることができます。このイニシアチブは、Android XR 開発におけるイノベーションを促進することを目的としています。