ZiqingCheng103 downloadsVoice-controlled assistant for your vault. Speak to query, edit, and create notes via StepFun ASR/TTS plus a configurable LLM (StepFun, OpenAI, or Anthropic). Requires API keys.
Voice-controlled AI assistant for Obsidian. Speak to query, edit, and create notes — hands-free.
用语音操控 Obsidian 的 AI 助手。说话就能查询、编辑、创建笔记,无需动手。
BRAT (recommended while pending community review): Install BRAT → Add Beta Plugin → enter Cheng-Zi-Qing/stepvox → Enable.
BRAT(社区审核期间推荐): 安装 BRAT → Add Beta Plugin → 输入 Cheng-Zi-Qing/stepvox → 启用。
Or install from Community Plugins (once approved), or manually copy main.js, manifest.json, styles.css into <vault>/.obsidian/plugins/stepvox/.
或从社区插件安装(审核通过后),或手动把三个文件放入 <vault>/.obsidian/plugins/stepvox/。
Settings → StepVox — paste your StepFun API key / 填入 StepFun API key。
(Optional) Switch LLM provider or enable web search / 切换 LLM 或启用网络搜索。
Open the StepVox panel — ribbon icon or command palette → "StepVox: Open StepVox panel". 通过 ribbon 图标或命令面板打开 StepVox 面板。
Settings → Hotkeys — bind "StepVox: Toggle voice recording" / 绑定录音快捷键。
Press the hotkey and speak. Press again to cancel. 按快捷键说话,再按一次取消。
StepVox runs a local HTTP server on 127.0.0.1:27120 so you can trigger it from any app:
curl -X POST http://localhost:27120/toggle
Bind this to a system-wide shortcut with Raycast, Alfred, AutoHotkey, GNOME custom shortcuts, etc. The server binds to localhost only and starts automatically with the plugin.
用 Raycast / Alfred / AutoHotkey / GNOME 自定义快捷键等工具绑定上述命令即可在任意 app 中触发。服务仅绑定 localhost,随插件自动启动。
Audio goes to StepFun (ASR/TTS), transcripts and vault snippets go to your chosen LLM provider, and search queries go to Tavily/Exa if enabled. The plugin author does not collect, log, or proxy any data. API keys are stored in data.json inside your vault.
音频发送至 StepFun,文本和 vault 片段发送至你选择的 LLM,搜索查询发送至 Tavily/Exa(如启用)。插件作者不收集、不记录、不代理任何数据。 API key 明文存储在 vault 的 data.json 中。
MIT © 2026 ZiqingCheng — Issues & PRs