← 返回
开发者工具 Key 中文

Voice Log

Background voice journaling with Soniox realtime STT for OpenClaw. Requires SONIOX_API_KEY. Get/create your Soniox API key at https://soniox.com/speech-to-te...
为 OpenClaw 提供基于 Soniox 实时语音转文字的后台语音日记功能。需要 SONIOX_API_KEY。请访问 https://soniox.com/speech-to-te... 获取或创建您的 Soniox API 密钥。
easwee
开发者工具 clawhub v0.1.5 1 版本 99815.2 Key: 需要
★ 2
Stars
📥 1,040
下载
💾 7
安装
1
版本
#latest

概述

Voice log

Conversation journal that uses Soniox realtime STT in a background daemon that:

  • Captures microphone audio continuously.
  • Keeps a text-only log file, with live conversation logs bucketed by minute.
  • Keeps only the latest 60 minutes (for now).

Commands

Run from this skill directory:

npm install
node scripts/voice_journal_ctl.js start
node scripts/voice_journal_ctl.js end
node scripts/voice_journal_ctl.js status
node scripts/voice_journal_ctl.js last 10

OpenClaw trigger handling

When user says:

  • start voice journal: run node scripts/voice_journal_ctl.js start.
  • start voice log: run node scripts/voice_journal_ctl.js start.
  • start voice log ["en","de"]: run node scripts/voice_journal_ctl.js start '["en","de"]'.
  • end voice journal: run node scripts/voice_journal_ctl.js end.
  • summarize what we talked about for last 10 minutes: run node scripts/voice_journal_ctl.js last 10, then summarize the returned text.

Always:

  • Reply with only the requested outcome in one short sentence.
  • Do not paste raw command output or transcript snippets unless the user explicitly asks for raw transcript/log text.
  • If no text exists in range, report that explicitly.
  • Never fabricate transcript text.

Required env

Set:

  • SONIOX_API_KEY (required)
  • Get/create key: https://soniox.com/speech-to-text

Optional:

  • None. Runtime settings are intentionally hard-coded except language hints passed in the start command.

Fixed defaults

  • Data directory: ./.data under this skill.
  • Soniox websocket endpoint: SDK default (SONIOX_API_WS_URL).
  • Soniox model: stt-rt-v4.
  • last output cap: 1800 chars by default, or override per command with --max-chars.
  • Daemon environment: only SONIOX_API_KEY (and optional language hints) is forwarded; unrelated host env secrets are not inherited.

Audio capture defaults

Auto-selects available command by platform. Recommended:

  • Linux: arecord -q -f S16_LE -r 16000 -c 1 -t raw
  • macOS: sox -q -d -t raw -b 16 -e signed-integer -r 16000 -c 1 -

版本历史

共 1 个版本

  • v0.1.5 当前
    2026-03-29 09:27 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 669 📥 324,253
developer-tools

Agent Browser

matrixy
专为AI智能体优化的无头浏览器自动化CLI,支持无障碍树快照和基于引用的元素选择。
★ 427 📥 118,250
developer-tools

CodeConductor.ai

larsonreever
AI驱动平台,提供快速全栈开发、智能体、工作流自动化及低代码AI集成的可扩展产品创建。
★ 68 📥 180,260