Skill
Vox Skill Notes
When building with Vox, the highest-value workflows are:
- add warm-up before first speech
- preserve
clientIdin SDK initialization - benchmark warm performance with real audio
- read the local dashboard before speculating about latency
Recommended operator loop:
vox doctorvox warmup startvox transcribe bench /path/to/audio.wav 5vox perf dashboard --client <integration>
Recommended client naming
Use stable product-surface IDs instead of per-user or per-session IDs:
vox-cliraycastbrowser-extensionmenu-bareditor-plugin
This keeps dashboard slices meaningful over time.
Performance triage order
When a user reports that transcription feels slow:
- confirm whether the report is about hot-path inference or cold-path readiness
- inspect
inferenceMsbefore speculating about model quality - inspect
totalMsandmodelLoadMsto separate warm-up cost from steady-state cost - compare samples by
clientIdandroute
Contributor checklist
- keep
clientId,route, andmodelIdintact in telemetry - avoid hiding model lifecycle inside helpers that make latency opaque
- prefer repeatable file-based benchmarks before changing live-session behavior