{
 "schema_version": 1,
 "generated": "2026-10-24",
 "id": "goroman-vibewatch--speak-prompts-with-push-to-talk",
 "repo": "GOROman/vibewatch",
 "repo_url": "https://github.com/GOROman/vibewatch",
 "repo_slug": "goroman-vibewatch",
 "title": "Dictate the next prompt with hold-to-talk on the watch",
 "page_title": "How to dictate the next prompt with hold-to-talk on the watch with Vibewatch",
 "summary": "Hold the center microphone on the StopWatch to speak the next prompt to your AI assistant hands-free.",
 "who": "A developer away from the keyboard who wants to give an AI coding agent its next instruction by voice.",
 "problem": "Returning to the keyboard just to type a short follow-up prompt slows the work and interrupts other tasks.",
 "outcome": "The developer speaks a prompt into the watch while holding the center microphone and the assistant receives the spoken request.",
 "steps": [
  "Pair the StopWatch with the Mac as described in the build and pair steps.",
  "Press both hardware buttons to enter the Action layer.",
  "Press and hold the center microphone control to talk.",
  "Speak the prompt, then release the microphone to finish the request."
 ],
 "agent_prompt": "Using the GOROman/vibewatch repo, send a spoken prompt from the watch to the assistant by holding the center microphone while saying <prompt text>. Report the text the assistant received. Verify the assistant response matches the spoken request.",
 "agents": [
  "any"
 ],
 "difficulty": "Intermediate",
 "time": "60 minutes",
 "basis": "readme",
 "caveat": "The README mentions voice input and push-to-talk but does not describe speech recognition or which assistant receives the audio, so test one spoken prompt before relying on it.",
 "category": "Software and DevOps",
 "tags": [
  "Software and DevOps"
 ],
 "lang": "c++",
 "requirements": [
  "M5Stack StopWatch",
  "A macOS computer with Bluetooth",
  "PlatformIO Core installed",
  "A USB connection between the StopWatch and the computer for upload"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [],
 "best": false,
 "score": 0.7,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/goroman-vibewatch/speak-prompts-with-push-to-talk/",
 "md": "https://dedupedai.com/use-cases/goroman-vibewatch/speak-prompts-with-push-to-talk/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/goroman-vibewatch--speak-prompts-with-push-to-talk.json",
 "api_version": "v1"
}
