AI Agent Hub
Back to skills
ASR and TTS Voice Configuration Assistant icon

ASR and TTS Voice Configuration Assistant

AI Agent Updated 2026.08.29

Paste the following prompt into your AI chat to install this skill:

Please follow https://skillhub.cn/install/skillhub.md to install @user_5777f071/voice-process-helper.

About this skill

Problem

After connecting an LLM chat bot to Feishu, Telegram, WeCom, and other channels, voice messages can stall the workflow: audio attachments are not transcribed, and text replies lack natural spoken output. This skill turns TTS and ASR setup into checkable, selectable, installable steps instead of falling back to “I cannot process voice.”

How It Works

It routes user intent to TTS voice replies or ASR speech-to-text:

  • TTS: checks ready, partial, or not_configured status, then presents edge-tts-universal or Tencent Cloud TTS, and requires a Gateway restart after installation.
  • ASR: treats audio attachments or explicit transcription requests as triggers, probes machine resources, and selects local Whisper or Tencent Cloud ASR with model-size guidance.

The workflow presents cost, privacy, latency, and deployment trade-offs first, then executes only after explicit selection.

Boundaries and Notes

This is a configuration and deployment helper, not a speech model itself. Voice capabilities still depend on underlying plugins, credentials, service restarts, and vendor quotas. The free local path suits offline or low-cost setups, while cloud options require keys. ASR should not trigger when JSON appears only in documentation, code samples, or quoted content.

Use Cases

  • Transcribe voice messages in a Feishu bot workflow so the model can continue the conversation.
  • Set up Telegram voice replies so selected responses return as native speech bubbles.
  • Compare local Whisper and cloud ASR on a constrained server before installing a transcription service.
  • Restart the Gateway after TTS and ASR setup and verify a fresh /new session works.

Best For

  • Backend engineers maintaining Feishu or Telegram bots who need voice input and output support.
  • Platform engineers deploying chat gateways who must manage TTS and ASR credentials and restarts.
  • Architects evaluating offline Whisper versus cloud ASR costs for customer-support voice transcription.
  • Integration engineers connecting LLM bots to WeCom or QQ channels and native voice message formats.