File size: 598 Bytes
dd217c7
2ec623b
dd217c7
2ec623b
 
d37849f
2ec623b
 
 
a674527
2ec623b
 
 
 
 
 
 
 
a674527
2ec623b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import gradio as gr
from transformers import pipeline

# Carica il modello F5-TTS italiano
tts = pipeline("text-to-speech", model="alien79/F5-TTS-italian")

def text_to_speech(text):
    output = tts(text)
    return output["audio"]

# Interfaccia Gradio
with gr.Blocks() as demo:
    gr.Markdown("# 🎤 F5-TTS Italian - Text to Speech")
    text_input = gr.Textbox(label="Inserisci il testo")
    output_audio = gr.Audio(label="Audio Generato")
    generate_button = gr.Button("Genera Audio")
    
    generate_button.click(text_to_speech, inputs=text_input, outputs=output_audio)

demo.launch()