Change voice for spoken text
This is a modal window.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
{ "model_type": "FreeVC", "source_audio": "https://replicate.delivery/pbxt/IOCr6wjlKC5dCxTBx3ghI4CoYPboLyGdLqk71jm2xayBGIrI/p225_001.wav", "reference_audio": "https://replicate.delivery/pbxt/IOCr6lDdI2LgDvK4rn8HdwMU3I3VFo2fvx2irl5r8SZJ2PZv/p226_002.wav" }
npm install replicate
import Replicate from "replicate"; import fs from "node:fs"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run jagilley/free-vc using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "jagilley/free-vc:e4f2ff8a1d3779a2411e119dfad7d451d5f3314a8cd7003a88f88ce4c3b18d95", { input: { model_type: "FreeVC", source_audio: "https://replicate.delivery/pbxt/IOCr6wjlKC5dCxTBx3ghI4CoYPboLyGdLqk71jm2xayBGIrI/p225_001.wav", reference_audio: "https://replicate.delivery/pbxt/IOCr6lDdI2LgDvK4rn8HdwMU3I3VFo2fvx2irl5r8SZJ2PZv/p226_002.wav" } } ); // To access the file URL: console.log(output.url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output);
To learn more, take a look at the guide on getting started with Node.js.
pip install replicate
import replicate
output = replicate.run( "jagilley/free-vc:e4f2ff8a1d3779a2411e119dfad7d451d5f3314a8cd7003a88f88ce4c3b18d95", input={ "model_type": "FreeVC", "source_audio": "https://replicate.delivery/pbxt/IOCr6wjlKC5dCxTBx3ghI4CoYPboLyGdLqk71jm2xayBGIrI/p225_001.wav", "reference_audio": "https://replicate.delivery/pbxt/IOCr6lDdI2LgDvK4rn8HdwMU3I3VFo2fvx2irl5r8SZJ2PZv/p226_002.wav" } ) # To access the file URL: print(output.url()) #=> "http://example.com" # To write the file to disk: with open("my-image.png", "wb") as file: file.write(output.read())
To learn more, take a look at the guide on getting started with Python.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "jagilley/free-vc:e4f2ff8a1d3779a2411e119dfad7d451d5f3314a8cd7003a88f88ce4c3b18d95", "input": { "model_type": "FreeVC", "source_audio": "https://replicate.delivery/pbxt/IOCr6wjlKC5dCxTBx3ghI4CoYPboLyGdLqk71jm2xayBGIrI/p225_001.wav", "reference_audio": "https://replicate.delivery/pbxt/IOCr6lDdI2LgDvK4rn8HdwMU3I3VFo2fvx2irl5r8SZJ2PZv/p226_002.wav" } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
{ "completed_at": "2023-02-27T22:53:28.324029Z", "created_at": "2023-02-27T22:48:57.599484Z", "data_removed": false, "error": null, "id": "wclxzvbmnzdvljfrm3ukszociy", "input": { "model_type": "FreeVC", "source_audio": "https://replicate.delivery/pbxt/IOCr6wjlKC5dCxTBx3ghI4CoYPboLyGdLqk71jm2xayBGIrI/p225_001.wav", "reference_audio": "https://replicate.delivery/pbxt/IOCr6lDdI2LgDvK4rn8HdwMU3I3VFo2fvx2irl5r8SZJ2PZv/p226_002.wav" }, "logs": "", "metrics": { "predict_time": 1.652001, "total_time": 270.724545 }, "output": "https://replicate.delivery/pbxt/jdRpvvfOvAUHLaRWrcERFrHI6fmpnzMWntFxtKGcf02RzcFhA/out.wav", "started_at": "2023-02-27T22:53:26.672028Z", "status": "succeeded", "urls": { "get": "https://api.replicate.com/v1/predictions/wclxzvbmnzdvljfrm3ukszociy", "cancel": "https://api.replicate.com/v1/predictions/wclxzvbmnzdvljfrm3ukszociy/cancel" }, "version": "e4f2ff8a1d3779a2411e119dfad7d451d5f3314a8cd7003a88f88ce4c3b18d95" }
{ "model_type": "FreeVC", "source_audio": "https://replicate.delivery/pbxt/IODJkUu0eGnglpbgZYS9VBnf9sgh4XvyvCcjNHP37LvLveK2/John%20F%20%20Kennedy%EF%BC%9A%20%20%EF%BC%82We%20choose%20to%20go%20to%20the%20moon.%EF%BC%82%20%5BQ7HvxDhlI6U%5D.wav", "reference_audio": "https://replicate.delivery/pbxt/IODJkEyjNdNE7W4UA1dw9c7FGMKCdcfr1q2jplABr0qWBHOe/p225_001.wav" }
const output = await replicate.run( "jagilley/free-vc:e4f2ff8a1d3779a2411e119dfad7d451d5f3314a8cd7003a88f88ce4c3b18d95", { input: { model_type: "FreeVC", source_audio: "https://replicate.delivery/pbxt/IODJkUu0eGnglpbgZYS9VBnf9sgh4XvyvCcjNHP37LvLveK2/John%20F%20%20Kennedy%EF%BC%9A%20%20%EF%BC%82We%20choose%20to%20go%20to%20the%20moon.%EF%BC%82%20%5BQ7HvxDhlI6U%5D.wav", reference_audio: "https://replicate.delivery/pbxt/IODJkEyjNdNE7W4UA1dw9c7FGMKCdcfr1q2jplABr0qWBHOe/p225_001.wav" } } ); // To access the file URL: console.log(output.url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output);
output = replicate.run( "jagilley/free-vc:e4f2ff8a1d3779a2411e119dfad7d451d5f3314a8cd7003a88f88ce4c3b18d95", input={ "model_type": "FreeVC", "source_audio": "https://replicate.delivery/pbxt/IODJkUu0eGnglpbgZYS9VBnf9sgh4XvyvCcjNHP37LvLveK2/John%20F%20%20Kennedy%EF%BC%9A%20%20%EF%BC%82We%20choose%20to%20go%20to%20the%20moon.%EF%BC%82%20%5BQ7HvxDhlI6U%5D.wav", "reference_audio": "https://replicate.delivery/pbxt/IODJkEyjNdNE7W4UA1dw9c7FGMKCdcfr1q2jplABr0qWBHOe/p225_001.wav" } ) # To access the file URL: print(output.url()) #=> "http://example.com" # To write the file to disk: with open("my-image.png", "wb") as file: file.write(output.read())
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "jagilley/free-vc:e4f2ff8a1d3779a2411e119dfad7d451d5f3314a8cd7003a88f88ce4c3b18d95", "input": { "model_type": "FreeVC", "source_audio": "https://replicate.delivery/pbxt/IODJkUu0eGnglpbgZYS9VBnf9sgh4XvyvCcjNHP37LvLveK2/John%20F%20%20Kennedy%EF%BC%9A%20%20%EF%BC%82We%20choose%20to%20go%20to%20the%20moon.%EF%BC%82%20%5BQ7HvxDhlI6U%5D.wav", "reference_audio": "https://replicate.delivery/pbxt/IODJkEyjNdNE7W4UA1dw9c7FGMKCdcfr1q2jplABr0qWBHOe/p225_001.wav" } }' \ https://api.replicate.com/v1/predictions
{ "completed_at": "2023-02-27T23:19:43.530862Z", "created_at": "2023-02-27T23:19:26.156063Z", "data_removed": false, "error": null, "id": "scaxe7wyzzb77i5n2pk63f2wwa", "input": { "model_type": "FreeVC", "source_audio": "https://replicate.delivery/pbxt/IODJkUu0eGnglpbgZYS9VBnf9sgh4XvyvCcjNHP37LvLveK2/John%20F%20%20Kennedy%EF%BC%9A%20%20%EF%BC%82We%20choose%20to%20go%20to%20the%20moon.%EF%BC%82%20%5BQ7HvxDhlI6U%5D.wav", "reference_audio": "https://replicate.delivery/pbxt/IODJkEyjNdNE7W4UA1dw9c7FGMKCdcfr1q2jplABr0qWBHOe/p225_001.wav" }, "logs": "", "metrics": { "predict_time": 17.300877, "total_time": 17.374799 }, "output": "https://replicate.delivery/pbxt/IngpvYc2uj53DtBqCokCRibgQrwYUCeahNVRZmUJQQDHZXRIA/out.wav", "started_at": "2023-02-27T23:19:26.229985Z", "status": "succeeded", "urls": { "get": "https://api.replicate.com/v1/predictions/scaxe7wyzzb77i5n2pk63f2wwa", "cancel": "https://api.replicate.com/v1/predictions/scaxe7wyzzb77i5n2pk63f2wwa/cancel" }, "version": "e4f2ff8a1d3779a2411e119dfad7d451d5f3314a8cd7003a88f88ce4c3b18d95" }
Want to make some of these yourself?
Create variations of an image while preserving shape and depth
Upscale images with Stable Diffusion
Modify images using canny edge detection
Modify images using HED maps
Generate detailed images from scribbled drawings
Modify images using semantic segmentation
Modify images using M-LSD line detection
Modify images using depth maps
Modify images using normal maps
Modify images with humans using pose detection
Modify images with a prompt while preserving their structure
This model is cold. You'll get a fast response if the model is warm and already running, and a slower response if the model is cold and starting up.
This model runs on T4. View more.