File size: 819 Bytes
632f309
 
 
612247e
632f309
 
 
 
 
 
 
5e81135
 
2c09dca
5e81135
 
 
 
 
 
 
 
 
 
 
 
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
from utils.hparams import hparams
from preprocessing.data_gen_utils import get_pitch_parselmouth,get_pitch_crepe
import numpy as np
import matplotlib.pyplot as plt
import IPython.display as ipd
import utils
import librosa
import torchcrepe
from infer import *
import logging
from infer_tools.infer_tool import *
import gradio as gr
import transformers
device = torch.device("cuda:0" if torch.cuda.is_available() else "cpu")
# define the input interface for the app
inputs = gr.inputs.Textbox(lines=1, label="Enter a link:")
inputs += gr.inputs.Audio(label="Upload a WAV file:")

# define the output interface for the app
outputs = gr.outputs.Textbox(lines=1, label="Diff-SVC prediction:")

# define the app itself
app = gr.Interface(model, inputs, outputs, title="DIFF-SVC Inference Cloud")

# run the app
app.launch()