🎮 Hello XR Developers! Today’s tutorial is all about incorporating the visionOS system keyboard and AI-driven speech-to-text into your Unity UI projects. Let’s break down the process into manageable sections to get you started quickly!

Setting Up Your Unity Scene

  1. Initiate a New PolySpatial Project: Launch Unity and establish a new scene, opting for the Mixed Reality app-mode for this demo.
  2. Camera Configuration:
    • Scene Camera Installation: Locate a suitable scene camera prefab within the PolySpatial samples and add it to your scene.
    • Volume Camera Setup: Create an empty game object, attach the “Volume Camera” and the “Volume Camera Resize Listener” component, and configure using the provided samples.
  3. Canvas and UI Components:
    • Integration of the Event System: Ensure the presence of an Event System, replacing the Standalone Input Module with the Input System UI Input Module.
    • Canvas Configuration: Set to “world space” for the canvas render mode, adjust the scale, and populate with UI elements like an input field, button, and slider.

Adjusting and Positioning UI Components

Building and Launching on Device

Interacting with UI Components

Installing and Configuring Whisper for Unity

Setting Up Whisper for Speech-to-Text Functionality

Testing and Final Adjustments

Support Black Whale🐋

Thank you for following this article. Stay tuned for more in-depth and insightful content in the realm of XR development! 🌐

Did this article help you out? Consider supporting me on Patreon, where you can find all the source code, or simply subscribe to my YouTube channel!