mcpField
D
download-audio

download-audio

github.com/coval-ai测试与质量360 次安装1 天前更新
代码仓库

关于 download-audio

通过 `coval` CLI 下载 Coval 模拟的音频录音。支持单次下载、批量下载某次运行中的录音,以及获取临时音频 URL。

主要功能

  1. 01下载单个模拟的音频
  2. 02批量下载某次运行的音频
  3. 03筛选带有音频的模拟
  4. 04获取预签名音频 URL
  5. 05将录音保存为 WAV 文件

适用场景

  1. 01查看语音 Agent 模拟录音
  2. 02收集某次运行中的音频录音
  3. 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