Android XR, Geospatial API, 및 Gemini를 활용한 혼합 현실 투어 가이드 구축
Google은 Jetpack XR용 Geospatial API의 미리보기를 발표하며, Visual Positioning System(VPS)을 Android XR에 도입했습니다. 이 기술은 지원되는 지역에서 디지털 콘텐츠를 높은 정확도와 방향으로 물리적 세계에 고정할 수 있게 합니다. 잠재력을 보여주기 위해 팀은 몰입감 있고 핸즈프리 워킹 투어 경험인 XR Geospatial Tour를 개발했습니다. 이 데모는 Geospatial API, Firebase AI Logic을 갖춘 Gemini API, Google Maps Grounding, Jetpack XR SDK를 결합합니다.Geospatial API는 컴퓨터 비전을 활용하여 GPS보다 더 정확한 위치와 방향을 제공합니다. 애플리케이션은 정확도 임계값을 모니터링하여 실내 또는 지원되지 않는 위치에 있는 경우 사용자에게 인식된 실외 지역으로 이동하도록 안내합니다. 투어 일정 생성을 위해 Gemini API는 사용자 좌표로 프롬프트되어 주변 워킹 투어에 대한 자세한 구조화된 JSON 응답을 생성합니다. Google Maps Grounding은 AI가 생성한 위치를 고정하여 부정확성을 방지하는 데 사용됩니다.동적 음성 안내는 오디오 데이터를 직접 반환할 수 있는 gemini-2.5-flash-tts 모델을 사용하여 구현됩니다. 이는 가상 투어 가이드에 현재적이고 매력적인 요소를 더합니다. XR용 Jetpack Compose는 공간 구성 요소를 렌더링하고 투어를 3D로 생생하게 구현하는 데 사용됩니다. 팀은 InfoSphere와 같은 사용자 지정 컴포저블을 구축하여 관심 지점을 대화형으로 표시했습니다.XR용 Jetpack Compose를 Geospatial API 및 Gemini와 결합함으로써 개발자는 사용자 위치와 컨텍스트를 모두 이해하는 공간 경험을 만들 수 있습니다. Geospatial API의 가용성은 Android에서 월드 스케일 공간 애플리케이션 구축의 장벽을 낮춥니다. 개발자는 XREAL Project Aura devkit에 액세스하기 위해 Android XR Developer Catalyst Program에 지원할 수 있습니다. 이 이니셔티브는 Android XR 개발의 혁신을 육성하는 것을 목표로 합니다.