r/Spectacles

Myo Simple Gesture Detection

First test of gesture detection with the Myo (following https://www.reddit.com/r/Spectacles/comments/1sgvk6d/myo_on_spectacles/ ) inspired by https://dl.acm.org/doi/epdf/10.1145/3729494 - demo on quick audio player control during walking.

There is actually no deep learning, but just KNN classification on simple gestures (wrist swipe, closed hand). So detection is far from perfect, but it will be easy to get better results with more work!

Hard to show in the video as the idea is to be able to do the gesture outside of the field of view. Also, I always show the menu for demo purpose, but the final UX would be more about only displaying it when needed with an invoke gesture.

I don't have a lot of time to work on it lately, but it's still on the TODO list.

u/HyroVitalyProtago — 1 day ago

Spectacles AR Biz Dev Meetup, Thu, May 21, 2026, 5:30 PM

For anyone that wants to join us as we demo some really cool Specs projects, head down to Chinatown at 530.

meetup.com
u/OrionTechEnterprises — 2 days ago

Specs Local Supabase

Last night we successfully completed the first communication between our Specs and Supabase running locally on the mac. Over the next few months we will be publishing our app on the macOS store for deploying any Supabase project(especially Specs) onto local environment. This means much bigger apps, low latency over local wifi connection, and complete data privacy.

u/OrionTechEnterprises — 2 days ago

New Tutorial! "6 Assets to Level up Spectacles Development"

I put together a video walking through some assets that can come in clutch in your spectacles projects.

  1. Surface Placement
  2. 3D hand Hints
  3. UI Kit
  4. Interactable Helper
  5. Acces Components
  6. Marker Tracking

This is the TLDR version of the video :), but I have a longer version as well that includes a demo project. You can find the full video and downloadable demo here!

u/badchickstudios — 3 days ago
▲ 3 r/Spectacles+1 crossposts

Guys. Which one looking good? These three specs I chose. I need to finalize now...

If you have seen my last 2 posts...help me out guys...

u/syngamy1 — 4 days ago

[Open Source] TripOptic — AI trip planner on Spectacles: AR plan, pack scan, spatial destination (Gemini + SIK)

Trip planning still feels like 2012 — too many searches, open tabs, the same route rechecked many times, and packing from memory until you're already at the door.

I travel often. After repeating that loop enough times, when I got Spectacles I kept thinking:

Why is all of this still happening on my phone?

The plan should live in the space around you.
The camera should see what’s in the bag.
The glasses should already know where you’re going.

TripOptic is where this idea landed — a lens that turns a spoken trip brief into a spatial plan you browse with a pinch. No phone. No tab juggling. No context switching.

What’s in the demo

Beat What you’ll see
Input Voice-first STT or AR keyboard — stepped fields with same TripDraft
Plan One Gemini generateContent call → transport, stay, places, food, weather, pack
Browse SIK pinch → spatial category rows → detail panel (formatted notes & options)
Pack Camera capture → Gemini Vision grounded in trip + AccuWeather forecast
Destination RSG Imagen → texture decode → native Spatial Image (layered planes fallback)

Why Spectacles — not a phone, not a chatbot

  • Hands-free capture — speak the trip at the airport, mid-pack, or walking out the door
  • Spatial plan board — categories live around you instead of inside a vertical scroll
  • Contextual pack scan — the camera sees the bag, the plan knows the route, the forecast shapes the suggestions

The interaction changes when the plan exists in your physical space instead of behind glass.

Scope (honest)

Planning and browsing only, not booking (yet)

Transport and stay rows are structured AI suggestions with “check Skyscanner”-style pointers — no live fare APIs in this repo.

API keys are configured via Lens Studio RSG credentials (not committed).

Exploring next: fresh-session search per category tap to reduce repeat lookups on the same route.
This entry focuses on the in-lens: plan → pack validation → destination preview.

Stack

Lens Studio
Spectacles Interaction Kit (SIK)
Remote Service Gateway (Gemini plan + vision, Imagen destination)
AccuWeather
Optional TTS (OpenAI via RSG, local config only)

UI/UX:  AurixEmberwave | ArtStation

GitHub Repo

Roast welcome — especially:

  • Weird city/date voice inputs
  • Pack scan results on device
  • Spatial Image vs layered planes — which feels more native?

If you were building for Spectacles, what would you ship next: Spatial itinerary timeline or flight-day mode?

u/Urbanpeppermint — 5 days ago

Trouble getting ASR to work?

I’ve been trying to get the ASR module to work. I can occasionally get it to spit out a “Internal Error”, but otherwise I’m not getting any good information out of it.

The ASR module seems to start, but no event seems to get outputted. Sometimes when I stop it I get the internal error. I’ve tried waiting for the terminationMs and manually stopping after talking. I’m just not getting anything.

Spectacles: v5.64.453 Lens Studio: 5.15.4.26022322

I have a new project with SIK, SUK, and utilities. I also have this script in the Scene Hierarchy. I also have ASR Modules in my Packages.

import { RectangleButton } from 'SpectaclesUIKit.lspkg/Scripts/Components/Button/RectangleButton';
 
@component
export class ExampleButtonScript extends BaseScriptComponent {
 
    private asrModule: AsrModule = require('LensStudio:AsrModule');
    private isRecording = false
 
    private onTranscriptionUpdate(eventArgs: AsrModule.TranscriptionUpdateEvent) {
        print(
            `onTranscriptionUpdateCallback text=${eventArgs.text}, isFinal=${eventArgs.isFinal}`
        );
    }
 
    private onTranscriptionError(eventArgs: AsrModule.AsrStatusCode) {
        print(`onTranscriptionErrorCallback errorCode: ${eventArgs}`);
        switch (eventArgs) {
            case AsrModule.AsrStatusCode.InternalError:
                print('stopTranscribing: Internal Error');
                break;
            case AsrModule.AsrStatusCode.Unauthenticated:
                print('stopTranscribing: Unauthenticated');
                break;
            case AsrModule.AsrStatusCode.NoInternet:
                print('stopTranscribing: No Internet');
                break;
        }
    }
 
 
 
    onAwake() {
        const options = AsrModule.AsrTranscriptionOptions.create();
        options.silenceUntilTerminationMs = 100;
        options.mode = AsrModule.AsrMode.HighAccuracy;
        options.onTranscriptionUpdateEvent.add((eventArgs) =>
            this.onTranscriptionUpdate(eventArgs)
        );
        options.onTranscriptionErrorEvent.add((eventArgs) =>
            this.onTranscriptionError(eventArgs)
        );
 
        const button = this.sceneObject.createComponent(
            RectangleButton.getTypeName()
        ) as RectangleButton;
        button.size = new vec3(10, 4, 1);
        button.transform.setLocalPosition(new vec3(0, 0, -100))
        button.initialize();
        button.onTriggerUp.add(() => {
            if (this.isRecording) {
                this.asrModule.stopTranscribing()
                this.isRecording = false
                print("Stopping")
            }
            else {
                this.asrModule.startTranscribing(options);
                this.isRecording = true
                print("Starting");
            }
        });
    }
 
}
reddit.com
u/CheatCodeSam — 4 days ago

Skate Coach Assistant Updated!

Hello everyone in this amazing community! =)

I’m excited to share the latest update for the Skate Coach Assistant. 🚀⛸️
The experience is now smoother, smarter, and more accessible:

🔹 Audio guidance is now available in English, Spanish, and Italian, making it easier for users who prefer listening over reading.

🔹 Improved text layout and readability, with a cleaner distribution of information for a more comfortable experience.

🔹 New Next and Back navigation buttons allow you to easily move through instructions and feedback.

🔹 Enhanced skater scanning process with a live loading indicator, giving you better control and visibility during capture so you can clearly track progress in real time.

🔹 Video analysis support is now included, making the assistant useful not only for live sessions but also for coach education and training. It can analyze exactly what happens in a recorded video, helping coaches review movements, identify technical details, and better understand performance step by step.

These improvements are designed to create a more intuitive coaching experience and make interaction faster, easier, and more accessible for everyone. More updates coming soon! 👀

https://reddit.com/link/1thry4p/video/jqfaxopae42h1/player

You can use it here!! https://www.spectacles.com/lens/4369dd38565c4af5947c6e9f77f0a9e7?type=SNAPCODE&metadata=01

reddit.com
u/florenciaraffa1980 — 4 days ago

Spectacles Community Challenge #12 winners are LIVE!

🚨 Spectacles Community Challenge #12 winners are LIVE! 🕶️

And once again, you proved that no other creative tech space has as much to offer as you 👏

April brought another really strong mix to the Spectacles ecosystem. Brand new Lenses, big updates on existing projects, and open-source tools built for others to learn from and extend. And it wouldn’t be the same without your talent, creativity, and passion.

Thanks again to everyone who took part. This challenge is always about building, experimenting, and sharing progress with the community.

👉 Full winners list here 🔗 https://blog.lenslist.co/2026/05/19/spectacles-community-challenge-12-winners-announcement/

u/TraditionalAir9243 — 4 days ago

Vision Aid Prototype: Pt2 - Path Painting & Ai Description (Assisted living concept)

Following on from my other post - I’m currently developing a tool concept that explores how the Spectacles could help visually impaired or vision-limited users understand their surroundings and be a useful tool for assisted living in the future. My other post outlined the proximity detection and basic spatial object detection.

A couple more tools I've added

  • Path Drawing: A feature that "paints" a bright path onto surfaces. This tool could help vision-limited people better see the shapes and layout of the space around them, or trace a path. It also has proximity detection so the colour of the path changes based on distance.
  • Ai View Description: I can say "Spectacles, what am I looking at?" and it sends a snapshot of the current view to ai (gemini) to summarise and return in TTS in real time. can definitely see this combination of glasses & ai analysis being super helpful for people with no or limited vision get an audible description of their surroundings.

Going to tidy it up and release it to test out properly soon. And then im going to look into adding the "depth cache" ai view tags, which look perfect to add to this project!

Any other tools that you think could be useful for this concept?

u/tomdrum6 — 5 days ago

SlingGolf - Lens for Spectacles [RP]

Hey everyone!

I have shared this lens here couple of weeks ago already, but for some reason video in the post stopped showing up. When I tried to fix it Reddit glitched and the original post got deleted entirely :( I haven't found any way to restore it, so I will post it once again just in case - apologies for the duplicate!

Original post text:

First time building for Spectacles, and that was a hard one! The biggest challenge during the development was that we didn’t have Spectacles to test this out till the very last stage, so it was kind of blindfolded development where you needed to predict all the possible issues not even seeing those. And I think we did a great job, really happy with the result!

The lens as the name says is basically a golf with a slingshot. 10 levels with gradually increasing difficulty with traps, gaps and moving obstacles, 12 shots per level. Carefully optimized for Spectacles to ensure best performance.

Available by the link:

https://www.spectacles.com/lens/579490c480b942f38370ca9c47c8842e?type=SNAPCODE&metadata=01

u/lastxlr — 5 days ago

Vision Aid Prototype - concept for assisted navigation / living

I’m currently developing a tool concept that explores how the Spectacles could help visually impaired or vision-limited users understand their surroundings. It's using world mesh, raycasting, some Ai and voice commands/TTS to help understand our surroundings. it's a working prototype of how wearables could be a useful tool for assisted living in the future.

Here are a few features I’ve implemented so far:

  • Proximity Detection: Using the world mesh, we can measure our distance to physical objects (not sure if it's super accurate right now). The proximity ring changes colour based on distance, with an audible alarm as you get closer.
  • Spatial Object Tagging: Currently a simple solution that estimates an object based on the mesh height & surface normals. But we can identify walls, floors, or simple objects. We can then pin a persistent 3D card to them. NOTE: I just saw the "Depth Cache" template which uses ai to tag object and anchor them spatially which is EXACTLY what I wanted this tool to do, and will explore next!
  • Object Summary (TTS): Users can ask for a summary of nearby objects. The TTS system reads back any 3D cards generated and their relative positions to us.

Ive also got a few more tools in there as well, such as a basic Ai view description, and painting a path onto the world, but I'll outline those in a follow up post, as this is getting long....

I'd love to hear your thoughts, any suggestions, or any tips. I really want to add the "Depth Cache" template (go check it out) into this concept as it looks perfect for this idea.

u/tomdrum6 — 6 days ago

Working on a jiggly slime for Spectacles, here's what I've got so far

I've always liked adding feel to games, and I always lean towards jiggle. This month I'm trying to do a more optimised version. Before, I did it with chain physics with iyo roll - it worked and for one object this was okay, but we can always thinkmore about optimisation, so I've taken a look at blend shapes to drive the jiggle.

I also want to create truly spatial experiences. What makes mixed reality cool is that it's not just a level you can see in your world, it actually interacts with your world. So I'm getting out of my comfort zone, inspired by Hot Air Hero (https://www.reddit.com/r/Spectacles/comments/1rgfnuk/hot_air_hero_pilot_a_3d_hot_air_balloon_through/) - using World Query and messing around with shaders to create a shockwave effect that bends around your actual environment.

The slime also predicts what surface it's about to hit mid-flight and rotates so its base lands flush against it. So when it splats, the melt happens on the actual surface, floor, wall, ceiling, the angled side of a couch, whatever you hit. The geometry of your room becomes part of the deformation (to a degree!)

Still lots to do, but I thought I'd start sharing these experiments as I go.

u/Far-Temporary6630 — 8 days ago

Live music & AR experience in Brooklyn NYC

Come watch a show of animations, particles and original songs at my live AR music show in Brooklyn New York - powered by Spectacles.

I currently have two devices, with connected lens's set up so you and a friend can watch the same thing.

Would be great to get feedback from some Spectacles users!

Tickets are available at my website https://www.arthurwalsh.org/

Thanks, A

u/Art_love_x — 8 days ago
▲ 300 r/Spectacles+1 crossposts

I replaced my project planning process with a … rabbit

Not the usual post… This month I thought I’d try something new.

I’ve always got too many ideas and I can never pick between them, so I’ve decided I’m not going to pick anymore.

I’ll let something else handle it. More advanced than any AI system.

Deploy rabbit- Observe selection- Commit.

He already controls most of my personal life anyway, so it was only a matter of time before he took over my professional life too.

u/Far-Temporary6630 — 13 days ago

WebXR Support (Unity & Godot)

Hey everyone! So far I love being able to test things on the Spectacles! One thing I’ve noticed is that WebXR does not work well, and it especially does not work well if the WebXR is made with Unity or Godot.

I found this out when developing WebXR games with Unity and Godot, and confirmed when playing other Unity and Godot WebXR games on itch io.

I wanted to bring this up because if we can get WebXR support to work especially with game engines, we will be able to pull a lot more developers into Spectacles. Unity has the most game devs and Godot is a popular open source game engine.

I think it would be a brilliant opportunity to pull so many more developers to Spectacles.

reddit.com
u/MoonColonist888 — 8 days ago

Can we download or store Snap3D generated models via a URL or API?

When Snap3D generates a 3D model on Spectacles, is there any way to get the actual GLB file, either through a download URL or an API call? Or is it only accessible as an in-memory object inside the Lens?

Would love to store it to cloud or download it locally for reuse. Any docs or workarounds appreciated!

reddit.com
u/paltechxr — 8 days ago

Routines - A Home OS Spectacles well-being lens

Routines - A Home OS to help create good habits

This lens contains a journal entree, body profile, calorie counter, exercise progression system and daily calorie intake. It also has an AI assistant which you can ask questions about anything and knows all about your inputs.

This is going to be a multi-month project from me as i explore utility on Spectacles. Mostly for myself but hopefully you guys can benefit from this experiment as well!<3

Please provide any feedback or new ideas you can 😄

It's a good use-case in a way as you'd use it for a few minutes in the morning and afternoon so battery life isn't an issue and value is provided by accessing your offline information and stringing it together with the digital world.

Lens link: https://www.spectacles.com/lens/af09b256ae8348bb935e3927350132d4?type=SNAPCODE&metadata=01

u/Large_Possible_8209 — 10 days ago

**Developer Program Applications Update**

Hey everyone — quick update: we're no longer accepting applications for the Spectacles Developer Program, so you won't find the application in Lens Studio anymore.

We'll be sharing more information on what's next later this year. Keep an eye on this subreddit for updates.

In the meantime, if you have questions, drop them below.

reddit.com
u/Spectacles_Team — 12 days ago