ddddddd / app.py
SAD43W's picture
Update app.py
990c0ec verified
raw
history blame contribute delete
744 Bytes
import os
import torch
import gradio as gr
from bark import generate_audio, preload_models
from scipy.io.wavfile import write as write_wav
# Load Bark models
preload_models()
def generate(text):
# Inject horror style: creepy pauses, gasping
text = f"[clears throat]{text} [laughs creepily] [breathing heavily]"
audio_array = generate_audio(text)
out_path = "output.wav"
write_wav(out_path, rate=24000, data=audio_array)
return out_path
demo = gr.Interface(
fn=generate,
inputs=gr.Textbox(label="💀 Type something cursed"),
outputs=gr.Audio(type="filepath"),
title="Bark Horror Voice Generator",
description="👹 Type scary text. Get glitchy cursed voice. Powered by Bark AI."
)
demo.launch()