mira-voice-f5

Generate Taiwanese female speech offline with F5-TTS and send via Telegram.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/storyclaw-official/storyclaw-assistant --skill mira-voice-f5
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mira-voice-f5
Source: https://github.com/storyclaw-official/storyclaw-assistant/tree/main/skills/mira-voice-f5
Command: npx skills add https://github.com/storyclaw-official/storyclaw-assistant --skill mira-voice-f5

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, ffmpeg, curl, and includes scripts (resource) components.

What problem does it solve?

This Skill provides a local, offline voice synthesis capability using a specific Taiwanese female voice, ensuring privacy and reducing latency for voice replies.

Core Features & Use Cases

  • Local TTS: Generates speech directly on the user's machine, avoiding external API calls and potential data leaks.
  • Zero-Shot Voice Cloning: Utilizes F5-TTS for high-quality voice generation with a distinct personality.
  • Telegram Integration: Automatically sends the generated audio as a voice message via Telegram.
  • Use Case: When a user requests a spoken response, this skill will generate a natural-sounding audio reply in Mandarin with a Taiwanese accent and send it directly to the user on Telegram.

Quick Start

Use the mira-voice-f5 skill to say "你好,有什么可以帮你的吗?"

Frequently Asked Questions about mira-voice-f5

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

FAQPage Schema
How do I generate a voice reply on Telegram using local TTS?

To generate a voice reply, this local TTS skill processes your text using the F5-TTS model, converts it to an audio file, and sends it directly via the Telegram Bot API. It operates entirely offline for privacy and low latency.

What is F5-TTS zero-shot voice synthesis and how does it work offline?

F5-TTS zero-shot voice synthesis generates high-quality speech from text without requiring an internet connection. It uses a specific Taiwanese female voice model locally on your machine, eliminating external API calls and preventing potential data leaks.

Can I use F5-TTS for text-to-speech without relying on external cloud APIs?

Yes, you can use F5-TTS completely offline to avoid external cloud APIs. This skill generates speech directly on your machine, ensuring privacy and reducing latency by avoiding data transmission to third-party servers.

Do I need python3 and ffmpeg installed to run local voice synthesis for Telegram?

Yes, you need python3, ffmpeg, and curl installed to run local voice synthesis. These dependencies are required to process text, format the generated audio file correctly, and send the voice message via the Telegram Bot API.

How do I trigger a spoken response in Mandarin with a Taiwanese accent?

You trigger a spoken response by explicitly requesting a voice reply with your desired text. The skill then synthesizes the Mandarin text with a Taiwanese accent using F5-TTS and delivers it as a Telegram voice message.

Why does my built-in TTS tool fail to send voice messages on Telegram?

Built-in TTS tools often fail because they lack proper audio formatting and API integration. This skill avoids those non-functional tools by using F5-TTS and ffmpeg to correctly format the audio file for Telegram delivery.