关于 download-audio
通过 `coval` CLI 下载 Coval 模拟的音频录音。支持单次下载、批量下载某次运行中的录音,以及获取临时音频 URL。
主要功能
- 01下载单个模拟的音频
- 02批量下载某次运行的音频
- 03筛选带有音频的模拟
- 04获取预签名音频 URL
- 05将录音保存为 WAV 文件
适用场景
- 01查看语音 Agent 模拟录音
- 02收集某次运行中的音频录音
- 03不下载文件而获取临时 URL
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ coval-ai/ coval-external-skills --skill download-audio安装后在 Claude Code 中输入/download-audio确认已加载。
详细介绍
下载模拟音频
下载 $ARGUMENTS 的音频。
单个模拟
coval simulations audio <simulation_id> -o recording.wav
这会下载音频文件,并显示进度条。
批量下载(某次运行中的全部模拟)
步骤 1:列出带音频的模拟
coval simulations list --run-id <run_id> --format json | \
jq -r '.[] | select(.has_audio == true) | .simulation_id'
步骤 2:逐个下载
for sim_id in $(coval simulations list --run-id <run_id> --format json | jq -r '.[] | select(.has_audio == true) | .simulation_id'); do
coval simulations audio $sim_id -o "${sim_id}.wav"
done
步骤 3:整理
建议按测试用例整理:
mkdir -p audio/<run_id>
# Download files into organized directory
仅获取音频 URL
如需获取 URL 而不下载:
coval simulations audio <simulation_id>
这会输出预签名 URL(有效期为 1 小时)。
注意事项
- 音频仅适用于语音 Agent 模拟
- URL 在 1 小时后过期
- 格式通常为 WAV 或 MP3
- 文件包含 Agent 和模拟呼叫者双方的音频
评论
支持 Markdown