Spaces:
Running
Running
File size: 612 Bytes
bb986e3 |
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 |
import gradio as gr
from src.multiply_audio import multiply_audio
from src.convertation import np_to_audio
def sentence_builder(audio, count: int, offset: float):
raw_audio = np_to_audio(audio[0], audio[1])
file = "sound.mp3"
multiply_audio(raw_audio, count, offset * 1000.).export(file)
return file
if __name__ == "__main__":
iface = gr.Interface(
sentence_builder,
[
"audio",
gr.Slider(1, 1000, step=1, value=1, label="Count"),
gr.Slider(0, 10, step=0.05, value=0, label="Offset")
],
"audio"
)
iface.launch()
|