Spaces:
Runtime error
Runtime error
""" | |
rp_handler.py for runpod worker | |
rp_debugger: | |
- Utility that provides additional debugging information. | |
The handler must be called with --rp_debugger flag to enable it. | |
""" | |
import base64 | |
import tempfile | |
from rp_schema import INPUT_VALIDATIONS | |
from runpod.serverless.utils import download_files_from_urls, rp_cleanup, rp_debugger | |
from runpod.serverless.utils.rp_validator import validate | |
import runpod | |
import predict | |
MODEL = predict.Predictor() | |
MODEL.setup() | |
def run_voice_clone_job(job): | |
job_input = job['input'] | |
method_type = job_input['method_type'] | |
assert method_type in ["create_voice","voice_clone","voice_clone_with_emotions","voice_clone_with_multi_lang"] | |
s3_url = job_input['s3_url'] | |
passage = job_input['passage'] | |
processed_urls = MODEL.predict(s3_url,passage) | |
return processed_urls | |
runpod.serverless.start({"handler": run_voice_clone_job}) |