mcpField
A
alicloud-ai-audio-tts-realtime-test

alicloud-ai-audio-tts-realtime-test

github.com/cinienceTesting & quality396293 installsUpdated 11w ago
Repository

About alicloud-ai-audio-tts-realtime-test

A minimal validation skill for the Alibaba Cloud real-time audio TTS skill. It sends one example request and records the result, with optional fallback and a strict CI mode.

Key features

  1. 01Run a minimal TTS request
  2. 02Support optional fallback
  3. 03Provide strict CI mode
  4. 04Record request and response summaries

Use cases

  1. 01Check real-time TTS request execution
  2. 02Run a strict TTS check in CI
  3. 03Record a failure reason

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/cinience/alicloud-skills --skill alicloud-ai-audio-tts-realtime-test

After installing, type/alicloud-ai-audio-tts-realtime-testin Claude Code to confirm it loaded.

Details

From the project README

Category: test

Minimal Viable Test

Goals

  • Validate only the minimal request path for this skill.
  • If execution fails, record exact error details without guessing parameters.

Prerequisites

  • Prepare authentication and region settings based on the skill instructions.
  • Target skill: skills/ai/audio/alicloud-ai-audio-tts-realtime

Test Steps (Minimal)

  1. Open the target skill SKILL.md and choose one minimal input example.
  2. Send one minimal request or run the example script.
  3. Record request summary, response summary, and success/failure reason.

可执行示例(兼容性探测 + 可选降级):

.venv/bin/python skills/ai/audio/alicloud-ai-audio-tts-realtime/scripts/realtime_tts_demo.py \
  --text "realtime test" \
  --fallback

Strict mode (CI):

.venv/bin/python skills/ai/audio/alicloud-ai-audio-tts-realtime/scripts/realtime_tts_demo.py \
  --text "realtime test" \
  --strict

Pass criteria:

  • Non-strict mode:realtime_probe.ok=true 或 fallback.ok=true
  • 严格模式:realtime_probe.ok=true(否则脚本非 0 退出)

Result Template

  • Date: YYYY-MM-DD
  • Skill: skills/ai/audio/alicloud-ai-audio-tts-realtime
  • Conclusion: pass / fail
  • Notes:

Comments

Markdown supported