writing-skills
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
deployment-servingUse PaddleSpeech server/client, HTTP and WebSocket APIs, offline and streaming configs, Paddle Inference, ONNX, C++ runtime, and deployment troubleshooting safely.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill for paddlespeech_server, paddlespeech_client, PaddleSpeech Serving config YAML, HTTP REST APIs, WebSocket streaming ASR/TTS, online TTS, ACS, Paddle Inference/static models, ONNX streaming, C++ runtime, mobile/ARM deployment orientation, and service troubleshooting.
Inspect the config before launch:
python scripts/inspect_server_config.py --config application.yaml
Confirm side effects: server startup downloads/warmups models, opens ports, and runs until stopped.
Start only after approval:
paddlespeech_server start --config_file application.yaml
Use the matching client:
paddlespeech_client asr --server_ip 127.0.0.1 --port 8090 --input input_16k.wav
paddlespeech_client tts --server_ip 127.0.0.1 --port 8090 --input "您好" --output output.wav
paddlespeech_client tts_online --server_ip 127.0.0.1 --port 8092 --protocol http --input "您好" --output output.wav
references/server-and-streaming.md and references/api-contracts.md.paddlespeech_client asr_online.protocol; online or online-ONNX engine types.references/runtime-deployment.md; treat builds as toolchain workflows requiring approval.../audio-analysis/SKILL.md.references/server-and-streaming.md explains config fields, engine lists, protocols, and client commands.references/api-contracts.md summarizes REST and WebSocket routes and payload expectations.references/runtime-deployment.md covers static/Paddle Inference, ONNX, C++ runtime, Android/ARM, Docker, and audio-search boundaries.references/troubleshooting.md covers ports, host binding, protocol mismatch, engine warmup, and service dependencies.scripts/inspect_server_config.py safely validates YAML structure without starting a server.