Skip to content

Glass3 SDK Video Tutorials

This page organizes Glass3 SDK videos by integration order. Start with Quick Start, then watch SDK initialization and speech, and finally choose feature demos or messaging based on your business needs.

Learning path

OrderVideoBest forAfter watching
1Build an app in five minutesFirst-time SDK integration and Demo setup.Follow the Demo running guide to get, build, and run the Demo.
2SDK initialization and ASR/TTSUnderstanding SDK initialization, ASR, and TTS flows.Read Voice and AI code samples.
3Three practical scenariosFace detection, license plate recognition, and offline voice commands.Break down business logic with vision and speech samples.
4Message sendingPhone-glasses message communication.Read Messaging and transfer samples.
5OTA upgrade referenceSystem upgrade or developer-permission related handling.Read OTA update sample.

1. Build an app in five minutes

This video shows how to get the Demo project, open it, connect glasses, and run the basic app. It is the best starting point for new Glass3 SDK developers.

After watching, you should be able to:

  • Open the Demo project.
  • Recognize the glasses device.
  • Install the glasses Demo on Glass3.
  • Install the phone Demo on an Android phone.
  • Complete a basic connection verification.

Related docs:

2. SDK initialization and ASR/TTS

This video explains SDK initialization and the online ASR (speech-to-text) and TTS (text-to-speech) call flows.

Core flow

CapabilityFlow
SDK initializationInitialize both phone-side and glasses-side SDKs before using SDK capabilities.
Online ASRGlasses capture microphone audio, send it to the phone over Bluetooth/P2P, the phone forwards it to the speech service, and results return to the glasses.
Online TTSGlasses submit text, the phone forwards it to the speech service, and the returned audio stream is played on the glasses.

Online ASR/TTS usually requires AK/SK credentials. For private speech services, see:

3. Face detection, license plate recognition, and offline voice commands

This video demonstrates three common capabilities: face detection, license plate recognition, and offline voice commands.

Use cases

CapabilityUse cases
Face detectionInspection, security, personnel recognition, and on-site assistance.
License plate recognitionParking, inspection, vehicle management, and enforcement assistance.
Offline voice commandsQuick control in offline or weak-network environments.

Related docs:

4. Message sending

This video demonstrates message communication between the phone and glasses. It is useful for business commands, text, files, and state synchronization.

Focus on:

  • How the phone specifies the target glasses-side clientId.
  • How the glasses app registers message callbacks.
  • When to use Bluetooth and when to use P2P for messages and files.
  • How to use Bluetooth and P2P troubleshooting docs when connection issues occur.

Related docs:

5. OTA upgrade reference

This video explains the Glass3 OTA upgrade flow. Use it when the device system version, developer permissions, or install/debug capability needs to be updated.

Related docs:

Next steps