Glasses Copilot
Voice Prompting
Glasses Copilot / voice

Voice Prompting

Wake phrase commands for opening the prompting screen, selecting apps and modes, navigating menus, and launching custom task prompts.

Supabase Demo Mode

This build uses Supabase/Postgres for app state and session persistence. Hardware can still be simulated until real glasses/ring adapters are connected.

Ready now
Browser HUD active
Ready now
Mock ring controls active
Ready now
Supabase persistence active
Ready now
GitHub evidence optional
Voice Prompting

Type or use browser speech for Hey InSAiT commands.

Manual command input is the reliable path. Browser SpeechRecognition can capture phrases when available and permission is granted. Always-on wake-word listening is not implemented.

Speech
server side
Listener
idle
Tasks
3
Even G2 Voice Routing

Production command routing workflow

Sends parsed command results to a selected Even Hub bridge session. Browser speech can fill the transcript when supported, but always-on wake-word listening is not implemented.

Parsed HUD
unknown
Bridge
none
Command
none
ACK
not sent
Parsed command preview: unknown. Ask OpenAI / Ask InSAiT commands call the server Ask route; without OPENAI_API_KEY they return an honest blocked HUD.

No registered Even Hub companion session yet. Enable command sync in the Even Hub app first.

Manual fallback

Command input

Teach the command layer

Custom task shortcut

Supabase shortcuts

Saved task commands

Parsed intent

Command result

Wake
heard
Action
open prompting
Confidence
86%
Route
ready
> Voice Prompting is ready.
> app: InSAiT Glasses Copilot
> mode: Interview Mode
> route: /dashboard/glasses-copilot/voice
Selected app and mode

Prompting screen

Mode: Interview Mode
App: InSAiT Glasses Copilot
Intent: Use project evidence, be concrete, avoid exaggeration, and keep the cue speakable.
Task: Listening for your next app, mode, menu, or task command.
Keep the result short enough for glasses HUD cues.
Browser speech feed

Live transcript

Voice segments appear here after the browser grants microphone access.