Spaces:
Runtime error
Runtime error
metadata
title: Chatty Vader
emoji: 💣
colorFrom: indigo
colorTo: yellow
sdk: gradio
sdk_version: 3.24.1
app_file: app.py
pinned: false
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
Creating a voice with Resemble.ai
API Reference for creating a voice
- Get your Resemble API key after creating an account with Resemble.ai.
- Make a request to the endpoint with the
Authorization
header set toToken <your_resemble_api_key>
and a JSON body withname
and thedataset_url
:
{
"name": "chatty_vader",
"dataset_url": "https://huggingface.co/spaces/aar2dee2/chatty_vader/resolve/main/data.zip"
}
This will return a response like below.
{
"success": true,
"item": {
"uuid": "10f91c43",
"name": "chatty_vader",
"status": "initializing",
"dataset_url": "https://huggingface.co/spaces/aar2dee2/chatty_vader/resolve/main/data.zip",
"created_at": "2023-04-07T06:38:29.307Z",
"updated_at": "2023-04-07T06:38:29.323Z"
}
}
If you specify a callback_url
, you get a notification from Resemble when the voice has been created.
I temporarily modified the app.py
so I could provide my huggingface space url as the callback_url
in the create a voice
request.
def receive_data_from_resemble(data):
print("data from resemble", data)
return data
iface = gr.Interface(fn=receive_data_from_resemble,
inputs="json", outputs="json")
iface.launch()
Test creating a clip api endpoint json body;
{
"title": "testing_vader",
"body": "There is no need to panic. It will all be over soon",
"voice_uuid": "f00d917f",
"is_public": true,
"callback_uri": "https://aar2dee2-chatty-vader.hf.space/run/predict"
}
response received:
{
"success": false,
"message": "This voice is still building and cannot be used at this time."
}
Same for voice id "10f91c43"