Spaces:
Running
Running
zach
commited on
Commit
·
557e7ca
1
Parent(s):
0e508c8
Update README for with different start scripts, minor UI improvements to layout
Browse files- README.md +8 -1
- src/app.py +9 -9
README.md
CHANGED
|
@@ -83,8 +83,15 @@ Expressive TTS Arena/
|
|
| 83 |
```
|
| 84 |
|
| 85 |
5. Run the application:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 86 |
```sh
|
| 87 |
-
watchfiles "python -m src.app"
|
| 88 |
```
|
| 89 |
|
| 90 |
6. Test the application by navigating to the the localhost URL in your browser (e.g. localhost:7860 or http://127.0.0.1:7860)
|
|
|
|
| 83 |
```
|
| 84 |
|
| 85 |
5. Run the application:
|
| 86 |
+
|
| 87 |
+
Standard
|
| 88 |
+
```sh
|
| 89 |
+
python -m src.app
|
| 90 |
+
```
|
| 91 |
+
|
| 92 |
+
With hot-reloading
|
| 93 |
```sh
|
| 94 |
+
watchfiles "python -m src.app" src
|
| 95 |
```
|
| 96 |
|
| 97 |
6. Test the application by navigating to the the localhost URL in your browser (e.g. localhost:7860 or http://127.0.0.1:7860)
|
src/app.py
CHANGED
|
@@ -238,11 +238,11 @@ def build_input_section() -> Tuple[gr.Markdown, gr.Dropdown, gr.Textbox, gr.Butt
|
|
| 238 |
"""Builds the input section including instructions, sample prompt dropdown, prompt input, and generate button"""
|
| 239 |
instructions = gr.Markdown(
|
| 240 |
"""
|
| 241 |
-
1. **Enter or Generate Text:** Type directly in the
|
| 242 |
-
2. **Synthesize Speech:** Click
|
| 243 |
-
3. **Listen & Compare:**
|
| 244 |
-
4. **Vote for Your Favorite:** Click
|
| 245 |
-
|
| 246 |
)
|
| 247 |
sample_prompt_dropdown = gr.Dropdown(
|
| 248 |
choices=list(SAMPLE_PROMPTS.keys()),
|
|
@@ -253,8 +253,8 @@ def build_input_section() -> Tuple[gr.Markdown, gr.Dropdown, gr.Textbox, gr.Butt
|
|
| 253 |
prompt_input = gr.Textbox(
|
| 254 |
label="Prompt",
|
| 255 |
placeholder="Enter your prompt...",
|
| 256 |
-
lines=
|
| 257 |
-
max_lines=
|
| 258 |
max_length=PROMPT_MAX_LENGTH,
|
| 259 |
show_copy_button=True,
|
| 260 |
)
|
|
@@ -276,8 +276,8 @@ def build_output_section() -> (
|
|
| 276 |
placeholder="Enter text to synthesize speech...",
|
| 277 |
interactive=True,
|
| 278 |
autoscroll=False,
|
| 279 |
-
lines=
|
| 280 |
-
max_lines=
|
| 281 |
max_length=PROMPT_MAX_LENGTH,
|
| 282 |
show_copy_button=True,
|
| 283 |
)
|
|
|
|
| 238 |
"""Builds the input section including instructions, sample prompt dropdown, prompt input, and generate button"""
|
| 239 |
instructions = gr.Markdown(
|
| 240 |
"""
|
| 241 |
+
1. **Enter or Generate Text:** Type directly in the text box—or enter a prompt and click “Generate Text” to auto-populate. Edit as needed.
|
| 242 |
+
2. **Synthesize Speech:** Click “Synthesize Speech” to generate two audio outputs.
|
| 243 |
+
3. **Listen & Compare:** Play back both audio options to hear the differences.
|
| 244 |
+
4. **Vote for Your Favorite:** Click “Vote for Option A” or “Vote for Option B” to cast your vote.
|
| 245 |
+
"""
|
| 246 |
)
|
| 247 |
sample_prompt_dropdown = gr.Dropdown(
|
| 248 |
choices=list(SAMPLE_PROMPTS.keys()),
|
|
|
|
| 253 |
prompt_input = gr.Textbox(
|
| 254 |
label="Prompt",
|
| 255 |
placeholder="Enter your prompt...",
|
| 256 |
+
lines=3,
|
| 257 |
+
max_lines=8,
|
| 258 |
max_length=PROMPT_MAX_LENGTH,
|
| 259 |
show_copy_button=True,
|
| 260 |
)
|
|
|
|
| 276 |
placeholder="Enter text to synthesize speech...",
|
| 277 |
interactive=True,
|
| 278 |
autoscroll=False,
|
| 279 |
+
lines=3,
|
| 280 |
+
max_lines=8,
|
| 281 |
max_length=PROMPT_MAX_LENGTH,
|
| 282 |
show_copy_button=True,
|
| 283 |
)
|