funasr-task-manager-server-benchmark

Benchmark FunASR server performance and calibrate scheduling baselines.

1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/wangminle/funasr-task-manager --skill funasr-task-manager-server-benchmark
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: funasr-task-manager-server-benchmark
Source: https://github.com/wangminle/funasr-task-manager/tree/main/6-skills/funasr-task-manager-server-benchmark
Command: npx skills add https://github.com/wangminle/funasr-task-manager --skill funasr-task-manager-server-benchmark

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires httpx, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill safely benchmarks FunASR servers and calibrates scheduling baselines, ensuring accurate ETA estimations and efficient resource allocation.

Core Features & Use Cases

  • Server Benchmarking: Safely benchmark FunASR servers to calibrate scheduling baselines.
  • Performance Testing: Measure server performance and throughput, ensuring optimal resource utilization.
  • Use Case: When a new server is registered or performance issues are detected, this Skill automatically performs benchmarking to adjust baseline configurations and improve system efficiency.

Quick Start

Run a benchmark on the server 'asr-10095'.

Frequently Asked Questions about funasr-task-manager-server-benchmark

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I benchmark FunASR server performance for concurrency calibration?

Benchmark FunASR server performance by measuring single-threaded and concurrent processing speeds via API calls. The results calculate recommended concurrency levels and adjust scheduling baselines to ensure accurate ETA estimations and efficient resource allocation.

When do I need to run a server benchmark on FunASR?

Run a server benchmark when a new FunASR server is registered or when performance issues are detected. Benchmarking automatically adjusts baseline configurations to improve system efficiency and optimize resource utilization for task management workflows.

Do I need admin privileges to perform FunASR server benchmarking?

Yes, admin privileges are required to perform FunASR server benchmarking. The benchmarking process requires direct FunASR server API access to safely measure throughput and calibrate scheduling baselines without disrupting active task management.

What does server benchmarking measure to adjust scheduling baselines?

Server benchmarking measures single-threaded and concurrent processing speeds using FunASR APIs. These metrics calculate recommended concurrency values which are then used to safely adjust scheduling baselines and optimize server resource allocation.

Can I use httpx to test FunASR server throughput?

Yes, the benchmarking process uses httpx to interact with FunASR server APIs for performance testing. It safely measures server throughput and concurrent processing speeds to calibrate scheduling baselines and ensure optimal resource utilization.

Why are my FunASR ETA estimations inaccurate after adding a new server?

Inaccurate ETA estimations occur when scheduling baselines are not calibrated to the new server's performance. Benchmarking the server measures its actual processing speeds to adjust baseline configurations and restore accurate resource allocation.