← Back to Skills Marketplace
kikidouloveme79

senseaudio-let-claw-talkv1

by Wu Ruixiao · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
131
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install senseaudio-let-claw-talkv1
Description
当用户希望把 AudioClaw 变成一个持续监听、开口就说、停顿就回答的本机语音助手时使用。这个 skill 支持 macOS 和 Windows 两个平台:优先尝试 Python 录音链路,macOS 上再提供原生 Swift 录音兜底;用户语音通过 SenseAudio ASR 转文字,再发给 audioc...
Usage Guidance
This skill will continuously access your microphone and send recorded audio to SenseAudio's cloud endpoints (https://api.senseaudio.cn) using the SENSEAUDIO_API_KEY you provide — if you have privacy concerns, don't supply that key or don't run the skill. It stores configuration, logs, and optional model state under ~/.audioclaw/workspace (or the equivalent Windows path); review or back up those files if you care about local data. The WeSpeaker capability runs a local service and may require heavy ML dependencies (torch, torchaudio) if enabled — only enable it if you want local voice-print/model functionality. The code is self-contained (no remote installers), but you should: (1) confirm you trust the SenseAudio service before providing an API key; (2) prefer putting the key in the documented user-level credentials file rather than embedding it in the skill; (3) inspect and run the scripts in an environment you control (e.g., a user-level Python venv) if you want to limit side effects; and (4) be aware the skill will create/modify files and may launch background processes in your user workspace.
Capability Analysis
Type: OpenClaw Skill Name: senseaudio-let-claw-talkv1 Version: 1.0.1 This skill bundle implements a continuous voice assistant for macOS and Windows using SenseAudio ASR/TTS services. It includes a local speaker verification service (WeSpeaker) and cross-platform launchers that open new terminal windows to host the assistant process. While it manages API credentials in local files (senseaudio_credentials.json) and runs an unauthenticated local HTTP service for voiceprint processing, these behaviors are consistent with the stated functionality and lack evidence of malicious intent or unauthorized data exfiltration. The code is well-structured, documented, and uses standard libraries for its operations.
Capability Assessment
Purpose & Capability
Name/description (continuous local voice assistant using SenseAudio ASR/TTS) matches the actual requirements: python3, a SenseAudio API key, optional local WeSpeaker components, and platform-specific capture code (Python + macOS Swift). No unrelated cloud credentials or surprising external services are requested.
Instruction Scope
Runtime instructions and included scripts perform continuous microphone capture, write/read user-level state and logs under ~/.audioclaw/workspace (or Windows equivalents), launch background local services, and send audio to SenseAudio endpoints. This is appropriate for the stated purpose but users should note audio is transmitted to the SenseAudio cloud for ASR/TTS and the skill can create/modify files in the stated workspace directories.
Install Mechanism
No remote install or download step is present; the package is instruction/code-only. Included files are local scripts and a macOS Swift binary source — there are no downloads from untrusted URLs or archive extraction steps in the install spec.
Credentials
Only SENSEAUDIO_API_KEY is declared as a required credential (primaryEnv). Scripts read/write user-level credential files in the documented workspace path and use environment variables for runtime configuration. No unrelated secrets or broad system credentials are requested.
Persistence & Privilege
always:false and the skill does not claim to be force-included. It will create local state/log files and can start background processes (WeSpeaker) within the user's workspace directory, which is normal for a local assistant. It does not attempt to modify other skills or system-wide agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install senseaudio-let-claw-talkv1
  3. After installation, invoke the skill by name or use /senseaudio-let-claw-talkv1
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- 增加了详细的运行环境说明,分别针对 macOS 和 Windows,明确最小依赖与推荐配置。 - 新增一节“日志与排障”,列出运行时状态和日志文件的位置,并给出常见问题的判断和排查建议。 - 补充了 WeSpeaker、流式 TTS 等可选增强能力的安装和环境路径说明。 - 强调了 Windows 下真实 Python 解释器与 pip 依赖安装的推荐命令。 - 默认主要行为、启动命令和唤醒逻辑保持不变,进一步完善了用户操作指引和环境兼容性说明。
v1.0.0
Initial release of a cross-platform continuous voice assistant skill for macOS and Windows. - Launches a continuous listening SenseAudio voice assistant with multi-turn voice chat, supporting both macOS and Windows. - Prioritizes Python-based audio capture; falls back to native Swift on macOS if needed. - Uses SenseAudio ASR for speech-to-text and SenseAudio TTS or system voices for playback; optional WeSpeaker speaker verification. - Minimizes platform-specific dependencies in default config; focuses on hands-free, desktop voice interaction. - Provides flexible command-line and environment variable configuration for preferences, triggers, TTS voices, and wake/sleep words. - Designed for always-on, conversational desktop voice control and rapid prototyping without manual input.
Metadata
Slug senseaudio-let-claw-talkv1
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is senseaudio-let-claw-talkv1?

当用户希望把 AudioClaw 变成一个持续监听、开口就说、停顿就回答的本机语音助手时使用。这个 skill 支持 macOS 和 Windows 两个平台:优先尝试 Python 录音链路,macOS 上再提供原生 Swift 录音兜底;用户语音通过 SenseAudio ASR 转文字,再发给 audioc... It is an AI Agent Skill for Claude Code / OpenClaw, with 131 downloads so far.

How do I install senseaudio-let-claw-talkv1?

Run "/install senseaudio-let-claw-talkv1" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is senseaudio-let-claw-talkv1 free?

Yes, senseaudio-let-claw-talkv1 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does senseaudio-let-claw-talkv1 support?

senseaudio-let-claw-talkv1 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created senseaudio-let-claw-talkv1?

It is built and maintained by Wu Ruixiao (@kikidouloveme79); the current version is v1.0.1.

💬 Comments