← 返回 Skills 市场
coreyh

Speechmatics

作者 Corey Henderson · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ 安全检测通过
86
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install speechmatics
功能描述
Transcribe audio files (voice notes, recordings, podcasts) to text via the Speechmatics batch transcription API. Use when the user asks to transcribe audio,...
安全使用建议
This skill appears to do exactly what it claims: upload a provided audio file to Speechmatics and save the returned transcript. Before installing, consider: (1) it will send your audio to Speechmatics — don't transcribe sensitive recordings unless you trust the service and its region/retention policies; (2) the script will look for an API key in SPEECHMATICS_API_KEY, an --api-key flag, or in your OpenClaw config (~/.openclaw/openclaw.json) — if you don't want it to read that file, remove the key there or set the env var explicitly; (3) the script accepts SPEECHMATICS_BASE_URL (useful for private/regional endpoints or proxies) — verify this isn't pointed at an unexpected proxy; (4) it requires curl and jq (installable via apt/brew as documented). These are normal for this skill; no suspicious network endpoints or obfuscated code were found.
功能分析
Type: OpenClaw Skill Name: speechmatics Version: 1.0.1 The speechmatics skill is a legitimate tool for transcribing audio files using the Speechmatics batch API. The core logic in scripts/transcribe.sh correctly handles API authentication, job submission, and polling for results without any signs of data exfiltration, obfuscation, or malicious intent.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
Name/description match what the files do: submit an audio file to Speechmatics' batch API, poll for completion, and save a transcript. Required binaries (curl, jq) and SPEECHMATICS_API_KEY are appropriate and expected for this purpose.
Instruction Scope
The runtime script sticks to the transcription workflow (reading an audio file, POSTing it, polling, saving output). It also optionally reads an OpenClaw config file ($OPENCLAW_CONFIG_PATH or ~/.openclaw/openclaw.json) to obtain an API key and accepts a SPEECHMATICS_BASE_URL override; these are reasonable fallbacks but the SKILL.md/manifest do not list that config path explicitly, so users should be aware the script may read that file for credentials.
Install Mechanism
Install spec only references installing jq (brew formula) and apt packages for curl/jq — standard packages from normal package managers. No downloads from arbitrary URLs or extracted archives are used.
Credentials
The only required secret is SPEECHMATICS_API_KEY (declared as primary). The script also supports an optional SPEECHMATICS_BASE_URL and will read OPENCLAW_CONFIG_PATH for a stored key if present; those optional accesses are reasonable but the manifest didn't declare the config path or the optional base-url env var explicitly.
Persistence & Privilege
The skill is not always-enabled and does not request elevated or persistent system privileges, nor does it modify other skills or global configs beyond reading an optional user config for an API key.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install speechmatics
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /speechmatics 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Fix config path: skills.entries.speechmatics.apiKey (schema-correct). Prior path was silently tolerated at runtime but crashed openclaw-gateway on cold startup.
v1.0.0
Initial release: batch transcription via Speechmatics async API (txt/json/srt, diarization, multi-language).
元数据
Slug speechmatics
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Speechmatics 是什么?

Transcribe audio files (voice notes, recordings, podcasts) to text via the Speechmatics batch transcription API. Use when the user asks to transcribe audio,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 86 次。

如何安装 Speechmatics?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install speechmatics」即可一键安装,无需额外配置。

Speechmatics 是免费的吗?

是的,Speechmatics 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Speechmatics 支持哪些平台?

Speechmatics 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Speechmatics?

由 Corey Henderson(@coreyh)开发并维护,当前版本 v1.0.1。

💬 留言讨论