← 返回 Skills 市场
aaiccee

U2-audio-file-transcriber

作者 aaiccee · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
396
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install u2-audio-file-transcriber
功能描述
Transcribe audio files via UniCloud ASR (云知声语音识别, recorded audio → text) API from UniSound. Supports multiple formats, optimized for finance, customer servic...
安全使用建议
This package appears to be a straightforward UniSound ASR client. Before installing: (1) only provide UNISOUND_APPKEY/UNISOUND_SECRET from a trusted UniSound account and avoid using production-sensitive audio with the provided UAT test credentials; (2) verify or set UNISOUND_BASE_URL if you intend to use a production endpoint instead of the included UAT host; (3) understand that the skill uploads audio to UniSound servers (no local transcription or fallback is allowed by the SKILL.md); (4) review the script if you need stricter privacy controls (e.g., change endpoints, remove hard-coded vocab_id, or add encryption in transit if required). If any of these are unacceptable (uploading sensitive audio to an external ASR), do not use the skill.
功能分析
Type: OpenClaw Skill Name: u2-audio-file-transcriber Version: 1.0.1 The skill facilitates audio transcription via the UniSound API but contains significant security vulnerabilities. It uses an unencrypted HTTP endpoint (http://af-asr.uat.hivoice.cn) for uploading audio files, which risks exposing sensitive data to interception. Additionally, SKILL.md provides hardcoded UAT test credentials (AppKey/Secret), and scripts/transcribe.py contains a hardcoded vocab_id. While the behavior aligns with the stated purpose, the lack of transport encryption and inclusion of credentials warrant a suspicious classification.
能力评估
Purpose & Capability
Name and description (UniSound ASR audio transcriber) match the included script and the declared requirements (python3 and UniSound API credentials). The script communicates only with UniSound endpoints (configurable base_url) and implements an upload→transcribe→poll workflow appropriate for the stated purpose.
Instruction Scope
SKILL.md restricts the agent to calling the provided script and to never attempt local transcription or alternate services; this is coherent with a policy that forces use of the UniSound API, but it is prescriptive. The SKILL.md and script both upload audio to UniSound servers (the doc states no third-party endpoints are used). The instructions intentionally prevent fallback/local processing — not a security flaw but an operational restriction the user should understand.
Install Mechanism
There is no installer in the registry metadata (instruction-only). The README directs users to pip install the small requirements.txt (requests and urllib3) — a standard, low-risk dependency installation from well-known Python packages.
Credentials
Declared required env vars are UNISOUND_APPKEY and UNISOUND_SECRET (primaryEnv = UNISOUND_SECRET), which are appropriate for an API client. The runtime code may also read optional env vars such as UNISOUND_BASE_URL, UNISOUND_USERID, UNISOUND_AUDIOTYPE, and UNISOUND_USE_HOT_DATA; these are reasonable but not listed in requires.env. The number and sensitivity of required variables are proportionate to the task.
Persistence & Privilege
The skill does not request persistent/always-on inclusion (always:false) and does not modify other skills or system-wide settings. It simply runs a CLI script when invoked.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install u2-audio-file-transcriber
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /u2-audio-file-transcriber 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
# v1.0.1 Changelog - Removed all documentation and reference files: README.md and all content in references/. - SKILL.md is now the primary and only documentation, with essential usage and configuration info. - No user-facing changes to runtime usage or API behavior; update is documentation-only. - Reduced redundant or sample guidance—relevant instructions are now consolidated.
v1.0.0
u2-audio-file-transcriber v1.0.0 - Initial release: transcribe recorded audio files to text using the UniCloud ASR (云知声语音识别) API. - Supports multiple audio formats (WAV, MP3, M4A, FLAC, OGG), up to 2 hours or 100MB per file. - Optimized domains include finance and customer service. - Script-based CLI usage with options for output format, audio type, and domain selection. - Requires configuration of API credentials via environment variables; includes UAT test credentials for evaluation. - Designed only for pre-recorded audio file transcription, not real-time, streaming, or TTS use cases.
元数据
Slug u2-audio-file-transcriber
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

U2-audio-file-transcriber 是什么?

Transcribe audio files via UniCloud ASR (云知声语音识别, recorded audio → text) API from UniSound. Supports multiple formats, optimized for finance, customer servic... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 396 次。

如何安装 U2-audio-file-transcriber?

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

U2-audio-file-transcriber 是免费的吗?

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

U2-audio-file-transcriber 支持哪些平台?

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

谁开发了 U2-audio-file-transcriber?

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

💬 留言讨论