Spaces:
Running
Running
Create README.md
Browse files
README.md
CHANGED
|
@@ -1,12 +1,39 @@
|
|
| 1 |
---
|
| 2 |
-
title:
|
| 3 |
-
emoji: π¨
|
| 4 |
-
colorFrom: indigo
|
| 5 |
-
colorTo: red
|
| 6 |
sdk: gradio
|
| 7 |
-
|
| 8 |
-
|
| 9 |
-
|
|
|
|
| 10 |
---
|
|
|
|
| 11 |
|
| 12 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
---
|
| 2 |
+
title: Talking Character Generator
|
|
|
|
|
|
|
|
|
|
| 3 |
sdk: gradio
|
| 4 |
+
emoji: π
|
| 5 |
+
colorFrom: blue
|
| 6 |
+
colorTo: purple
|
| 7 |
+
short_description: 'Generate talking character videos with mouth movements from '
|
| 8 |
---
|
| 9 |
+
# π Talking Character Generator
|
| 10 |
|
| 11 |
+
A Hugging Face Gradio application that generates talking character videos with mouth movements based on input text.
|
| 12 |
+
|
| 13 |
+
## Features
|
| 14 |
+
|
| 15 |
+
- **Text-to-Speech Generation**: Uses Microsoft's SpeechT5 model for high-quality speech synthesis
|
| 16 |
+
- **3 Character Options**: Choose from Friendly Robot, Cartoon Person, or Cute Animal
|
| 17 |
+
- **Mouth Animation**: Generates realistic mouth movements synchronized with speech
|
| 18 |
+
- **Video Output**: Creates MP4 videos of characters speaking your text
|
| 19 |
+
- **Easy Web Interface**: Simple Gradio interface for easy interaction
|
| 20 |
+
|
| 21 |
+
## Usage
|
| 22 |
+
|
| 23 |
+
1. Enter your text in the input box
|
| 24 |
+
2. Select a character from the dropdown menu
|
| 25 |
+
3. Click "Generate Talking Character" to create your video
|
| 26 |
+
|
| 27 |
+
## How It Works
|
| 28 |
+
|
| 29 |
+
1. **Text Processing**: The input text is analyzed for syllables and word structure
|
| 30 |
+
2. **Speech Generation**: Uses the SpeechT5 TTS model to generate high-quality speech audio
|
| 31 |
+
3. **Character Selection**: Loads the selected character image (SVG format)
|
| 32 |
+
4. **Animation Creation**: Generates mouth movements based on the speech timing and text analysis
|
| 33 |
+
5. **Video Compilation**: Combines the character animation frames into an MP4 video
|
| 34 |
+
|
| 35 |
+
## Character Options
|
| 36 |
+
|
| 37 |
+
1. **Friendly Robot**: A blue robotic character with a friendly appearance
|
| 38 |
+
2. **Cartoon Person**: A human-like cartoon character with warm colors
|
| 39 |
+
3. **Cute Animal**: An adorable animal character with big eyes
|