← 返回 Skills 市场
Voice Transcriber
作者
aiwithabidi
· GitHub ↗
· v1.0.0
343
总下载
1
收藏
10
当前安装
1
版本数
在 OpenClaw 中安装
/install voice-transcriber
功能描述
Voice note transcription and archival for OpenClaw agents. Powered by Deepgram Nova-3. Transcribes audio messages, saves both audio files and text transcript...
安全使用建议
Do not assume this skill uses Deepgram despite the description and required DEEPGRAM_API_KEY — the scripts call OpenAI/OpenRouter and read other agent config files. Before installing or providing credentials: (1) inspect and, if needed, fix the scripts so the credential names match the service you intend to use; (2) avoid handing over DEEPGRAM_API_KEY, OPENAI_API_KEY, or OPENROUTER_API_KEY unless you trust the author and have verified where they will be sent; (3) note the skill writes audio and transcripts to ~/.openclaw/workspace/memory — sensitive audio will be stored there; (4) consider running the scripts in a sandbox or isolated account, or request a corrected package from the owner that declares the actual required env vars and removes reading ~/.openclaw/workspace/.env. If you want, ask the author to clarify whether Deepgram is supported and to update metadata to match the implementation.
功能分析
Type: OpenClaw Skill
Name: voice-transcriber
Version: 1.0.0
The skill bundle provides legitimate audio transcription and journaling functionality using OpenAI and OpenRouter APIs. While there is a documentation discrepancy (SKILL.md mentions Deepgram Nova-3 while scripts/transcribe.sh uses OpenAI Whisper), the code logic is transparent and aligned with the stated purpose. It retrieves API keys from environment variables or a local .env file (~/.openclaw/workspace/.env) and manages files within the expected workspace directory structure.
能力评估
Purpose & Capability
The skill description and SKILL.md advertise Deepgram Nova-3, and the declared primary credential is DEEPGRAM_API_KEY, but the shipped scripts call OpenAI (Whisper) and OpenRouter endpoints instead. This mismatch indicates the declared purpose/credentials do not align with the implementation.
Instruction Scope
Runtime instructions direct the agent to run two scripts. The transcribe.sh script reads an additional environment variable (OPENROUTER_API_KEY) and attempts to use OPENAI_API_KEY, neither of which are declared in requires.env. It also attempts to read ~/.openclaw/workspace/.env for keys. save_voice_note.py writes audio and transcripts into ~/.openclaw/workspace/memory (expected for a journaling skill), but the transcribe script accesses configuration outside the declared scope.
Install Mechanism
No install spec is provided (instruction-only with small scripts), so there is no remote code download or archive extraction risk. The scripts will run locally when invoked.
Credentials
The registry metadata requires DEEPGRAM_API_KEY as the primary credential, but neither script references DEEPGRAM_API_KEY. Instead they rely on OPENAI_API_KEY and OPENROUTER_API_KEY (not declared). This is disproportionate and inconsistent: either the metadata is wrong or the code was repurposed without updating env requirements. The skill also references reading a local ~/.openclaw/workspace/.env file to discover keys, which effectively accesses other stored credentials.
Persistence & Privilege
The skill does not request 'always' or other elevated platform privileges. It writes files to ~/.openclaw/workspace/memory (audio and journal entries) which is expected for a voice-journaling skill, but reading ~/.openclaw/workspace/.env to obtain keys is a cross-cutting access to agent configuration and should be considered sensitive.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install voice-transcriber - 安装完成后,直接呼叫该 Skill 的名称或使用
/voice-transcriber触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of voice-transcriber.
- Transcribe audio notes to text using Deepgram Nova-3.
- Save both audio files and text transcripts for archiving.
- Supports popular audio formats including OGG, MP3, WAV, M4A, FLAC, and WEBM.
- Includes scripts for simple transcription and voice note journaling.
- Designed for OpenClaw agents; requires Deepgram API key, curl, and jq.
元数据
常见问题
Voice Transcriber 是什么?
Voice note transcription and archival for OpenClaw agents. Powered by Deepgram Nova-3. Transcribes audio messages, saves both audio files and text transcript... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 343 次。
如何安装 Voice Transcriber?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install voice-transcriber」即可一键安装,无需额外配置。
Voice Transcriber 是免费的吗?
是的,Voice Transcriber 完全免费(开源免费),可自由下载、安装和使用。
Voice Transcriber 支持哪些平台?
Voice Transcriber 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Voice Transcriber?
由 aiwithabidi(@aiwithabidi)开发并维护,当前版本 v1.0.0。
推荐 Skills