I got tired of dictation apps mangling my variable names, so I built one that reads the repo first
reddit SideProject · 原文链接 ↗ · 63 分
I talk to Claude Code and Cursor most of the day, and every dictation app I tried broke on the same thing. I'd say "useAuthSession" and get "use auth session". "kCGEventTap" came out as "KCG event tap". Fixing the names afterwards took longer than just typing them, so I kept going back to the keyboard. The fix turned out to be simpler than I expected: look at the repo before you listen. It pulls the symbols out of whatever project has focus and biases decoding toward them, so your actual identifiers beat the phonetically similar English. Switch projects and it re-indexes on focus change,