技能标识:step-asr
Transcribe audio files to text via Step ASR streaming API (HTTP SSE). Supports Chinese and English, multiple audio formats (PCM, WAV, MP3, OGG/OPUS), real-time streaming output, and terminology correction prompts.
使用Step(阶跃星辰)ASR API通过HTTP SSE流式传输转录音频文件。
bash
python3 {baseDir}/scripts/transcribe.py /path/to/audio.wav
基础转录(中文,流式输出):
bash
python3 {baseDir}/scripts/transcribe.py /path/to/audio.wav
指定语言并保存到文件:
bash
python3 {baseDir}/scripts/transcribe.py /path/to/audio.mp3 --language en --out /tmp/transcript.txt
使用提示词进行术语修正:
bash
python3 {baseDir}/scripts/transcribe.py /path/to/audio.pcm --prompt 相关术语:OpenClaw, StepFun, ASR
输出为JSON格式(包含使用统计):
bash
python3 {baseDir}/scripts/transcribe.py /path/to/audio.ogg --json
非流式模式(仅打印最终结果):
bash
python3 {baseDir}/scripts/transcribe.py /path/to/audio.wav --no-stream
明确指定音频格式(用于无扩展名的原始PCM文件):
bash
python3 {baseDir}/scripts/transcribe.py /path/to/raw_audio --format-type pcm --sample-rate 16000
| 格式 | 扩展名 | 说明 |
|---|---|---|
| PCM | .pcm, .raw | 原始PCM,默认编解码器pcm_s16le |
| WAV |
| 标志 | 默认值 | 说明 |
|---|---|---|
| --language | zh | 语言代码(zh或en) |
| --model |
设置STEPFUNAPIKEY环境变量,或在~/.openclaw/openclaw.json中配置:
json5
{
skills: {
step-asr: {
apiKey: 您的阶跃星辰API密钥
}
}
}
从阶跃星辰平台获取您的API密钥。
以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:
帮我安装 SkillHub 和 step-asr-1776287449 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 step-asr-1776287449 技能
skillhub install step-asr-1776287449
文件大小: 4 KB | 发布时间: 2026-4-16 16:53