Mindket

Drama 3

Newversion 1 · updated

Overview

Speaks a line you write in a voice you choose or design, and lets you direct each take with notes, using the Fish Audio Drama 3 model. For creators exploring expressive speech and voice cloning.

Drama 3 is a kit in the Productivity category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • Python 3.12 and pip
  • Python packages from requirements.txt
  • System packages from packages.txt, which the Space installs with apt-get
  • Windows, macOS or Linux
Runs in
  • A web browser, on the Space's page at Hugging Face, which runs on ZeroGPU
  • Your own copy of the Space on ZeroGPU hardware
  • Your own Windows, macOS or Linux computer with Python 3.12
Start with
pip install -U huggingface_hub
hf download fishaudio/Drama-3 --repo-type space --local-dir Drama-3
cd Drama-3

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

What it is

Drama 3 is a Gradio page from Fish Audio for directing spoken performances. You type a line, choose or design a voice, and shape how it is delivered. Each take runs the Drama 3 model on ZeroGPU, with no inference endpoint or endpoint token.

Who it suits

It suits creators who want expressive speech they can steer, and developers who want to see how a large speech model is hosted on ZeroGPU.

IndustryWho uses itHow they use itExample
MediaVideo and audio creatorsDraft spoken lines with a chosen voiceType a line and listen to the take
GamingGame writersTry how a character might soundDescribe a voice and cast it
EntertainmentWriters and directorsHear a script line and adjust the deliveryAsk for another take with a new note
SoftwarePython developersStudy a streaming ZeroGPU speech appRead app.py, zerogpu_backend.py and stream_transport.py

Skip it if you need long, polished productions, since the page works one take at a time and keeps no history after a restart.

Where to use it

  • A web browser, on the Space's page at Hugging Face, which runs on ZeroGPU
  • Your own copy of the Space on ZeroGPU hardware
  • Your own Windows, macOS or Linux computer with Python 3.12
Use caseWhoWhat they get back
Voice a lineCreatorsA take streamed back as the GPU produces it
Cast a voice from wordsGame writersA new voice made from your description
Redirect a performanceDirectorsAnother take in the same voice with new direction

How to set it up

The online page needs nothing. A local copy needs Python 3.12 and the packages in requirements.txt. The real engine also needs a GPU with CUDA dependencies.

  • Python 3.12 and pip
  • Python packages from requirements.txt
  • System packages from packages.txt, which the Space installs with apt-get
  • Windows, macOS or Linux
  1. Install the Hugging Face hub library.
  2. Download the Space's files into a folder named Drama-3.
  3. Move into that folder.
  4. Install Gradio 6.28.0, then the packages from requirements.txt.
  5. Start app.py.
pip install -U huggingface_hub
hf download fishaudio/Drama-3 --repo-type space --local-dir Drama-3
cd Drama-3
pip install gradio==6.28.0
pip install -r requirements.txt
python app.py

To run your own copy on Hugging Face, duplicate the Space with ZeroGPU hardware. No secrets or OAuth setup are needed. The build preloads a checkpoint of about 41 GB, so the first startup takes several minutes.

How to use it

Pick a mode, give it a line, and play the take. Each mode has its own job.

ToolWhat it does
SurpriseThe first mode, selected by default
CloneStarts from one of three preset voices, a clip you upload or your microphone, and the transcript stays editable
DesignMakes a voice from a written description
Give a noteMakes another take in the same voice with new acting direction
WorkflowA canvas tab that uses the same generation code

These optional variables tune a copy that you host.

VariableWhat it does
ZEROGPU_SIZEPicks the GPU allocation. The default xlarge is the full GPU, and large asks for less and uses less quota each second
DRAMA3_WARM_UPDefaults to 1, and 0 skips the GPU warmup at startup
ZEROGPU_COLD_START_SDefaults to 20, the GPU time allowed for a fresh worker
DRAMA3_COMPILEDefaults to 1, and 0 turns off regional compilation
WHISPER_MODELDefaults to turbo, the model that transcribes reference clips on CPU

Example

You type a line, choose one of the three preset voices in Clone mode and play the take. You then give a note such as a new mood and listen to a second take in the same voice.

For newcomers and experts

Start with Surprise, the default mode, and play one take before trying the others. The first audio may take longer while a GPU is allocated.

Each take runs the real Drama 3 model inside a GPU call, and audio streams back as the GPU makes it. Cancelling closes the generator at the next audio window. The CPU front end passes each visitor's request context to the GPU call, so Hugging Face applies that visitor's quota. The checkpoint keeps FP8 experts and bfloat16 weights, with temperature 1 and top-p 0.9 by default. For tests without a GPU, the repository offers a preview requirements file and a DEMO_PREVIEW switch.

  1. You type a line and pick a mode
  2. The CPU front end passes your quota context
  3. Drama 3 runs in a ZeroGPU call
  4. Audio streams back as it is made
  5. You play it or ask for another take

Good to know

  • Limits: A caller may run two takes together and start 60 in any ten minutes. Those guard against bursts and do not cap a day.
  • Quota: Each visitor spends their own ZeroGPU quota and gets Hugging Face's queue priority. Quota errors show up on the performance stage.
  • Memory: Your reference clips, takes and direction history live only in memory, so a restart wipes them.
  • License: apache-2. The fish_speech folder keeps its own license.
  • Cost to run: none named for visitors beyond their ZeroGPU quota. A duplicate needs ZeroGPU hardware and no secrets.
  • Data it reaches: Your text, descriptions, uploaded clips and microphone audio. Whisper transcribes reference clips on CPU.
  • Not for: Cloning voices you have no permission to use.

README and files

README

Drama 3

Speaks a line you write in a voice you choose or design, and lets you direct each take with notes, using the Fish Audio Drama 3 model. For creators exploring expressive speech and voice cloning.

Made by fishaudio on Hugging Face. These notes are Mindket's, written from its Space page and README; the app's own files and license are on Hugging Face.

About

What it is: Drama 3 is a Gradio page from Fish Audio for directing spoken performances. You type a line, choose or design a voice, and shape how it is delivered. Each take runs the Drama 3 model on ZeroGPU, with no inference endpoint or endpoint token.

Who it suits: It suits creators who want expressive speech they can steer, and developers who want to see how a large speech model is hosted on ZeroGPU.

Industry | Who uses it | How they use it | Example
Media | Video and audio creators | Draft spoken lines with a chosen voice | Type a line and listen to the take
Gaming | Game writers | Try how a character might sound | Describe a voice and cast it
Entertainment | Writers and directors | Hear a script line and adjust the delivery | Ask for another take with a new note
Software | Python developers | Study a streaming ZeroGPU speech app | Read app.py, zerogpu_backend.py and stream_transport.py

Skip it if you need long, polished productions, since the page works one take at a time and keeps no history after a restart.

Where to use it:

  • A web browser, on the Space's page at Hugging Face, which runs on ZeroGPU
  • Your own copy of the Space on ZeroGPU hardware
  • Your own Windows, macOS or Linux computer with Python 3.12
Use case | Who | What they get back
Voice a line | Creators | A take streamed back as the GPU produces it
Cast a voice from words | Game writers | A new voice made from your description
Redirect a performance | Directors | Another take in the same voice with new direction

How to set it up: The online page needs nothing. A local copy needs Python 3.12 and the packages in requirements.txt. The real engine also needs a GPU with CUDA dependencies.

  • Python 3.12 and pip
  • Python packages from requirements.txt
  • System packages from packages.txt, which the Space installs with apt-get
  • Windows, macOS or Linux
  1. Install the Hugging Face hub library.
  2. Download the Space's files into a folder named Drama-3.
  3. Move into that folder.
  4. Install Gradio 6.28.0, then the packages from requirements.txt.
  5. Start app.py.
pip install -U huggingface_hub
hf download fishaudio/Drama-3 --repo-type space --local-dir Drama-3
cd Drama-3
pip install gradio==6.28.0
pip install -r requirements.txt
python app.py

To run your own copy on Hugging Face, duplicate the Space with ZeroGPU hardware. No secrets or OAuth setup are needed. The build preloads a checkpoint of about 41 GB, so the first startup takes several minutes.

How to use it: Pick a mode, give it a line, and play the take. Each mode has its own job.

Tool | What it does
Surprise | The first mode, selected by default
Clone | Starts from one of three preset voices, a clip you upload or your microphone, and the transcript stays editable
Design | Makes a voice from a written description
Give a note | Makes another take in the same voice with new acting direction
Workflow | A canvas tab that uses the same generation code

These optional variables tune a copy that you host.

Variable | What it does
ZEROGPU_SIZE | Picks the GPU allocation. The default xlarge is the full GPU, and large asks for less and uses less quota each second
DRAMA3_WARM_UP | Defaults to 1, and 0 skips the GPU warmup at startup
ZEROGPU_COLD_START_S | Defaults to 20, the GPU time allowed for a fresh worker
DRAMA3_COMPILE | Defaults to 1, and 0 turns off regional compilation
WHISPER_MODEL | Defaults to turbo, the model that transcribes reference clips on CPU

Example: You type a line, choose one of the three preset voices in Clone mode and play the take. You then give a note such as a new mood and listen to a second take in the same voice.

For newcomers and experts: Start with Surprise, the default mode, and play one take before trying the others. The first audio may take longer while a GPU is allocated.

Each take runs the real Drama 3 model inside a GPU call, and audio streams back as the GPU makes it. Cancelling closes the generator at the next audio window. The CPU front end passes each visitor's request context to the GPU call, so Hugging Face applies that visitor's quota. The checkpoint keeps FP8 experts and bfloat16 weights, with temperature 1 and top-p 0.9 by default. For tests without a GPU, the repository offers a preview requirements file and a DEMO_PREVIEW switch.

You type a line and pick a mode
The CPU front end passes your quota context
Drama 3 runs in a ZeroGPU call
Audio streams back as it is made
You play it or ask for another take

Good to know:

  • Limits: A caller may run two takes together and start 60 in any ten minutes. Those guard against bursts and do not cap a day.
  • Quota: Each visitor spends their own ZeroGPU quota and gets Hugging Face's queue priority. Quota errors show up on the performance stage.
  • Memory: Your reference clips, takes and direction history live only in memory, so a restart wipes them.
  • License: apache-2. The fish_speech folder keeps its own license.
  • Cost to run: none named for visitors beyond their ZeroGPU quota. A duplicate needs ZeroGPU hardware and no secrets.
  • Data it reaches: Your text, descriptions, uploaded clips and microphone audio. Whisper transcribes reference clips on CPU.
  • Not for: Cloning voices you have no permission to use.

On Hugging Face, 13 November 2026

  • Likes: 166
  • Built with: gradio
  • License: apache-2.0

Links

Try it

Open the Space in your browser, or copy it to your own Hugging Face account from its page. Nothing in this kit runs by itself.

Files
README.md  6 KB

1 file, 6 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-12

Compare with similar

Listed Hugging Face Spaces in the same category that share the most tags with this one.

ProductLikesBuilt withLicenseLast change
Drama 3 This page166gradioapache-2.0
Mira-TTSShares voice-cloning · text-to-speech · gradio17gradioapache-2.0
Kızagan TTS v1.0Shares voice-cloning · text-to-speech · gradio16gradioapache-2.0
NAMAA Saudi TTS V2Shares voice-cloning · text-to-speech · gradio1gradiocc-by-nc-sa-4.0
Voxtral StudioShares voice-cloning · text-to-speech · gradio1gradioapache-2.0
Music to MIDIShares zerogpu · gradio9gradiomit
Numbers as Mindket last read them, on 2026-11-12.

Reviews

No ratings yet

Write a review

No reviews yet.

What people say

Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.

joshcsimmonsFish Audio Drama 3: an open-weight, directable TTS model7 pointsUndergroundAI⚡ Entdecke den neuesten Sprachausgabe-Geheimtipp. 🛠️ drama-3 von fishaudio sorgt als Trend-Modell auf HuggingFace für Aufsehen und bringt… 🚀 Finde dieses und weitere spannende Tools auf Underground AI. 👉 https://underground-ai.bolt.app/ #KuenstlicheIntelligenz #OpenSource1 likevojtechcekalShow HN: Hlas-1: open-weight 3B params TTS with frontier performanceWith the release and hype around Drama-3 by Fish Audio, I've decided to challenge myself & create my own TTS model in my spare time. It is 1/10th the size of Drama 3, can be just as expressive, and can take instructions about emotion and pacing for fine-grained output. Obviously it's not perfect,…3 pointsデイリーHuggingFaceトレンド今日のHuggingFaceトレンド fishaudio/drama-3 Fish Audio Drama 3は、複数キャラクターが登場するシーンや長尺コンテンツ向けに設計された新世代のテキスト読み上げモデルです。 複数話者の生成、ボイスクローニング、および自然言語による制御をサポートしています。デイリーHuggingFaceトレンド今日のHuggingFaceトレンド fishaudio/drama-3 Fish Audio Drama 3は、複数キャラクターのシーンや長尺コンテンツに対応した次世代のテキスト読み上げモデルです。 マルチスピーカー生成、ボイスクローニング、自然言語による制御をサポートしており、SGLang OmniやvLLM-Omniを通じた展開が可能です。デイリーHuggingFaceトレンド今日のHuggingFaceトレンド fishaudio/drama-3 Fish Audio Drama 3は、複数キャラクターが登場するシーンや長尺コンテンツ向けの次世代テキスト読み上げモデルです。 複数話者の生成、ボイスクローニング、自然言語による制御をサポートすることを目的としています。デイリーHuggingFaceトレンド今日のHuggingFaceトレンド fishaudio/drama-3 Fish Audio Drama 3は、複数キャラクターが登場するシーンや長文コンテンツ向けに設計された次世代のテキスト読み上げモデルです。 複数話者の生成、音声クローニング、および自然言語による制御をサポートしています。デイリーHuggingFaceトレンド今日のHuggingFaceトレンド fishaudio/drama-3 Fish Audio Drama 3は、複数キャラクターのシーンや長尺コンテンツ向けの次世代テキスト読み上げモデルです。 複数話者の生成、音声クローニング、自然言語による制御を目的としています。デイリーHuggingFaceトレンド今日のHuggingFaceトレンド fishaudio/drama-3 Fish Audio Drama 3は、複数キャラクターが登場するシーンや長尺コンテンツ向けに設計された次世代のテキスト読み上げモデルです。 複数話者の生成、音声クローニング、および自然言語による制御をサポートしています。Adel TAHRIThe interesting part of Drama 3 isn’t the “most emotive” claim—it’s word-level control. Changing the tone of a single word or switching voices mid-sentence could make AI audio much more useful. I’d want to hear how well it holds up in practice. https://x.com/FishAudio/status/2110038429199450126

Searched

More from Mindket

See all from Mindket

anaksor-ocr

Sokheng · Kit

Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…

New

Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…

New

ACE-Step 1.5 XL SFT

ACE-Step · Kit

Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…

New

Similar in Productivity

See all in Productivity

Guizang PPT Skill

op7418 · Skill

Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…

New29.8k

Frontend Slides

zarazhangrui · Skill

Builds HTML presentations from scratch or from a PowerPoint file and shows visual style previews to pick from, for people who want web slides with no CSS or Ja…

New32.3k

IPTV

iptv-org · Kit

Collects publicly available live TV channels from many countries into playlists that any video player with live streaming can open. Made for viewers and for de…

New144k