Spaces:
Running
Running
File size: 1,344 Bytes
2d02944 fd438b3 2d02944 | 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 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 | """InfiniteTalk — powered by WaveSpeed AI.
Generated from _shared/apps.py — edit the spec there, not this file.
"""
import os
# Set before gradio is imported: its telemetry client reads these at import time.
os.environ.setdefault("GRADIO_ANALYTICS_ENABLED", "False")
os.environ.setdefault("HF_HUB_DISABLE_TELEMETRY", "1")
from pathlib import Path # noqa: E402
import spaceui # noqa: E402
SPEC = {
"title": "InfiniteTalk",
"model": "wavespeed-ai/infinitetalk",
"output": "video",
"tagline": "Drive a portrait from an audio track — lip sync and head motion.",
"fields": [
{
"kind": "image",
"key": "image",
"label": "Input image"
},
{
"kind": "audio",
"key": "audio",
"label": "Driving audio"
},
{
"kind": "choice",
"key": "resolution",
"label": "Resolution",
"choices": [
"480p",
"720p"
],
"default": "480p"
},
{
"kind": "seed",
"key": "seed"
}
],
"campaign": "infinitetalk"
}
SPEC["css"] = Path(__file__).with_name("style.css").read_text(encoding="utf-8")
if __name__ == "__main__":
spaceui.launch(spaceui.build(SPEC), SPEC["css"])
|