Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -20,7 +20,7 @@ processor = AutoProcessor.from_pretrained("suno/bark-small")
|
|
20 |
model = BarkModel.from_pretrained("suno/bark-small").to(device)
|
21 |
num_list = ["1","2","3","4","5","6","7","8","9","10"]
|
22 |
lang_list = ["en","de"]
|
23 |
-
|
24 |
def run_bark(text, n, lang):
|
25 |
#history_prompt = []
|
26 |
semantic_prompt=f"v2/{lang}_speaker_{int(n)-1}"
|
@@ -30,12 +30,16 @@ def run_bark(text, n, lang):
|
|
30 |
voice_preset = semantic_prompt,
|
31 |
return_tensors="pt",
|
32 |
)
|
33 |
-
|
34 |
-
speech_values = model.generate(
|
35 |
-
|
|
|
|
|
|
|
36 |
|
37 |
#sampling_rate = model.config.sample_rate
|
38 |
-
|
|
|
39 |
scipy.io.wavfile.write("bark_out.wav", rate=sampling_rate, data=speech_values.cpu().numpy().squeeze())
|
40 |
return ("bark_out.wav")
|
41 |
|
|
|
20 |
model = BarkModel.from_pretrained("suno/bark-small").to(device)
|
21 |
num_list = ["1","2","3","4","5","6","7","8","9","10"]
|
22 |
lang_list = ["en","de"]
|
23 |
+
#SAMPLE_RATE = 24_000
|
24 |
def run_bark(text, n, lang):
|
25 |
#history_prompt = []
|
26 |
semantic_prompt=f"v2/{lang}_speaker_{int(n)-1}"
|
|
|
30 |
voice_preset = semantic_prompt,
|
31 |
return_tensors="pt",
|
32 |
)
|
33 |
+
print("generating")
|
34 |
+
speech_values = model.generate(
|
35 |
+
**inputs, coarse_temperature = 0.8, temperature = 0.5, do_sample=True
|
36 |
+
)
|
37 |
+
#speech_values = model.generate(**inputs, do_sample=True)
|
38 |
+
#sampling_rate = model.generation_config.sample_rate
|
39 |
|
40 |
#sampling_rate = model.config.sample_rate
|
41 |
+
sampling_rate = 24_000
|
42 |
+
print("writing")
|
43 |
scipy.io.wavfile.write("bark_out.wav", rate=sampling_rate, data=speech_values.cpu().numpy().squeeze())
|
44 |
return ("bark_out.wav")
|
45 |
|