ifly-hyper-tts

Generates audio files from text via the Jira API.

217|27|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/iflytek/iFly-Skills --skill ifly-hyper-tts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ifly-hyper-tts
Source: https://github.com/iflytek/iFly-Skills/tree/main/ifly-hyper-tts
Command: npx skills add https://github.com/iflytek/iFly-Skills --skill ifly-hyper-tts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires websocket-client, and includes scripts (resource) components.

What problem does it solve?

Converts written content into natural-sounding speech using iFly Hyper TTS, enabling scalable voice narration, accessibility, and multimedia content creation without manual recording.

Core Features & Use Cases

  • Text-to-speech conversion: Transform text into speech with configurable voice (VCN), speed, volume, pitch, and output format.
  • Voice selection & control: Select among multiple voices (VCN) to match language, style, and scenario (e.g., narration, dialogue, news).
  • Output & workflow: WebSocket-based streaming synthesis producing MP3 (lame) with 24kHz sampling for integration into apps, podcasts, or presentations.
  • Real-world use: Generate a narrated explainer video from a script by choosing the appropriate voice and adjusting prosody to suit the content.

Quick Start

Provide text input and run the script to generate an MP3 file using the default voice.

Frequently Asked Questions about ifly-hyper-tts

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

FAQPage Schema
How do I convert text to speech using iFly Hyper TTS via WebSocket?

To convert text to speech using iFly Hyper TTS, you provide text input to the script, which uses WebSocket-based streaming synthesis to generate an MP3 audio file with configurable voice settings. It handles HMAC-SHA256 authentication automatically.

What audio formats and sampling rates does iFly text-to-speech support?

iFly text-to-speech supports MP3 output via lame encoding with a 24kHz sampling rate. This audio format is produced through WebSocket streaming synthesis, making it suitable for integration into apps, podcasts, or presentations.

Can I adjust voice speed, pitch, and volume for text-to-speech synthesis?

Yes, text-to-speech synthesis allows you to configure voice selection, speed, volume, and pitch. You can select among multiple voices to match specific languages, styles, and scenarios like narration, dialogue, or news.

What is the maximum text input length limit for iFly Hyper TTS audio generation?

The maximum text input length limit for iFly Hyper TTS audio generation is 64KB. The script validates input length prior to synthesis to ensure your written content does not exceed this threshold.

Do I need websocket-client to run the iFly TTS script?

Yes, you need the websocket-client dependency installed to run the iFly TTS script. It is required to establish the WebSocket-based streaming connection for real-time audio synthesis and MP3 file generation.