Spaces:
Sleeping
Sleeping
File size: 529 Bytes
30c3413 92944cf 30c3413 92944cf 3d83905 30c3413 3d83905 30c3413 92944cf 30c3413 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | import gradio as gr
from transformers import pipeline
import numpy as np
# Model Load
try:
tts = pipeline("text-to-speech", model="facebook/mms-tts-mya")
except Exception as e:
tts = None
def generate_audio(text):
if tts is None:
return None
# Output: (sampling_rate, audio_array)
output = tts(text)
return (output["sampling_rate"], output["audio"][0])
# Interface
demo = gr.Interface(
fn=generate_audio,
inputs="text",
outputs="audio",
title="Myanmar MMS-TTS"
)
demo.launch()
|