360 Secure SkillHub
360 安全技能中心

Crazyrouter Stt

该 Skill 提供脚本,调用 Crazyrouter 的 OpenAI Whisper 接口把本地音视频文件转录为文本,支持语言提示、翻译为英文和输出到文件;运行前需设置 CRAZYROUTER_API_KEY 环境变量。

xujfcn
xujfcn
热度 31.03
最近更新 2026-05-11 17:30:07
分类:效率依赖:代码执行 / 读写文件 / 第三方 API应用场景:数据处理 / 文件转换 / 翻译

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add crazyrouter-stt
Metadata
name
crazyrouter-stt
description
Speech-to-text transcription via Crazyrouter API (OpenAI Whisper). Transcribe audio/video files to text. Supports mp3, mp4, wav, m4a, webm. Use when user asks to transcribe audio, extract text from video, or convert speech to text. Requires environment variable CRAZYROUTER_API_KEY (get at https://crazyrouter.com).

Speech-to-Text via Crazyrouter

Transcribe audio files using OpenAI Whisper through Crazyrouter.

Script Directory

Agent Execution:

  1. SKILL_DIR = this SKILL.md file's directory
  2. Script path = ${SKILL_DIR}/scripts/main.mjs

Step 0: Check API Key ⛔ BLOCKING

[ -n "${CRAZYROUTER_API_KEY}" ] && echo "key_present" || echo "not_set"
Result Action
key_present Continue
not_set Ask user to set CRAZYROUTER_API_KEY. Get key at https://crazyrouter.com

Usage

# Transcribe audio
node ${SKILL_DIR}/scripts/main.mjs --input audio.mp3

# Save to file
node ${SKILL_DIR}/scripts/main.mjs --input meeting.m4a --output transcript.txt

# Specify language hint
node ${SKILL_DIR}/scripts/main.mjs --input chinese.mp3 --language zh

# Translate to English
node ${SKILL_DIR}/scripts/main.mjs --input french.mp3 --translate

Options

Option Description Default
--input <file> Audio file (required) —
--output <file> Save transcript to file stdout
--language <code> Language hint (ISO 639-1) auto-detect
--translate Translate to English false
--model <id> whisper-1 whisper-1

Supported Formats

mp3, mp4, mpeg, mpga, m4a, wav, webm