ttsds
/
gptsovits_1
- Public
- 238 runs
-
A100 (80GB)
Prediction
ttsds/gptsovits_1:f58258c9340829afc8f2bc0d1f6219150d4bfab8b415a7e97a8b491baab790aeIDafew5133qnrme0cmp9g8ymrydwStatusSucceededSourceWebHardwareL40STotal durationCreatedInput
- text
- With tenure, Suzie'd have all the more leisure for yachting, but her publications are no good.
- language
- en
- text_reference
- and keeping eternity before the eyes, though much.
- speaker_reference
- Video Player is loading.Current Time 00:00:000/Duration 00:00:000Loaded: 0%Stream Type LIVERemaining Time -00:00:0001x
- Chapters
- descriptions off, selected
- captions settings, opens captions settings dialog
- captions off, selected
This is a modal window.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
{ "text": "With tenure, Suzie'd have all the more leisure for yachting, but her publications are no good.", "language": "en", "text_reference": "and keeping eternity before the eyes, though much.", "speaker_reference": "https://replicate.delivery/pbxt/MNFXdPaUPOwYCZjZM4azsymbzE2TCV2WJXfGpeV2DrFWaSq8/example_en.wav" }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run ttsds/gptsovits_1 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "ttsds/gptsovits_1:f58258c9340829afc8f2bc0d1f6219150d4bfab8b415a7e97a8b491baab790ae", { input: { text: "With tenure, Suzie'd have all the more leisure for yachting, but her publications are no good.", language: "en", text_reference: "and keeping eternity before the eyes, though much.", speaker_reference: "https://replicate.delivery/pbxt/MNFXdPaUPOwYCZjZM4azsymbzE2TCV2WJXfGpeV2DrFWaSq8/example_en.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.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run ttsds/gptsovits_1 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "ttsds/gptsovits_1:f58258c9340829afc8f2bc0d1f6219150d4bfab8b415a7e97a8b491baab790ae", input={ "text": "With tenure, Suzie'd have all the more leisure for yachting, but her publications are no good.", "language": "en", "text_reference": "and keeping eternity before the eyes, though much.", "speaker_reference": "https://replicate.delivery/pbxt/MNFXdPaUPOwYCZjZM4azsymbzE2TCV2WJXfGpeV2DrFWaSq8/example_en.wav" } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run ttsds/gptsovits_1 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "f58258c9340829afc8f2bc0d1f6219150d4bfab8b415a7e97a8b491baab790ae", "input": { "text": "With tenure, Suzie\'d have all the more leisure for yachting, but her publications are no good.", "language": "en", "text_reference": "and keeping eternity before the eyes, though much.", "speaker_reference": "https://replicate.delivery/pbxt/MNFXdPaUPOwYCZjZM4azsymbzE2TCV2WJXfGpeV2DrFWaSq8/example_en.wav" } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
Video Player is loading.Current Time 00:00:000/Duration 00:00:000Loaded: 0%Stream Type LIVERemaining Time -00:00:0001x- Chapters
- descriptions off, selected
- captions settings, opens captions settings dialog
- captions off, selected
This is a modal window.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
{ "completed_at": "2025-01-29T14:04:33.949940Z", "created_at": "2025-01-29T14:04:09.021000Z", "data_removed": false, "error": null, "id": "afew5133qnrme0cmp9g8ymrydw", "input": { "text": "With tenure, Suzie'd have all the more leisure for yachting, but her publications are no good.", "language": "en", "text_reference": "and keeping eternity before the eyes, though much.", "speaker_reference": "https://replicate.delivery/pbxt/MNFXdPaUPOwYCZjZM4azsymbzE2TCV2WJXfGpeV2DrFWaSq8/example_en.wav" }, "logs": "[nltk_data] Downloading package averaged_perceptron_tagger to\n[nltk_data] /root/nltk_data...\n[nltk_data] Unzipping taggers/averaged_perceptron_tagger.zip.\n[nltk_data] Downloading package cmudict to /root/nltk_data...\n[nltk_data] Unzipping corpora/cmudict.zip.\n 0%| | 0/1500 [00:00<?, ?it/s]\n 0%| | 6/1500 [00:00<00:25, 59.70it/s]\n 3%|▎ | 42/1500 [00:00<00:06, 235.06it/s]\n 5%|▌ | 77/1500 [00:00<00:04, 285.12it/s]\nT2S Decoding EOS [92 -> 231]\n 7%|▋ | 112/1500 [00:00<00:04, 308.94it/s]\n9%|▉ | 138/1500 [00:00<00:04, 286.24it/s]", "metrics": { "predict_time": 4.414320383, "total_time": 24.92894 }, "output": "https://replicate.delivery/xezq/xpKD63RD4z6pPVWkPcI2ega6EEw0IVlJriLNQvbN6uh4OfJUA/audio.wav", "started_at": "2025-01-29T14:04:29.535620Z", "status": "succeeded", "urls": { "stream": "https://stream.replicate.com/v1/files/bsvm-by3zppsst5dxu2aqmbmhn7xclyejqb323l5zntni5rfedf3fchkq", "get": "https://api.replicate.com/v1/predictions/afew5133qnrme0cmp9g8ymrydw", "cancel": "https://api.replicate.com/v1/predictions/afew5133qnrme0cmp9g8ymrydw/cancel" }, "version": "f58258c9340829afc8f2bc0d1f6219150d4bfab8b415a7e97a8b491baab790ae" }
Generated in[nltk_data] Downloading package averaged_perceptron_tagger to [nltk_data] /root/nltk_data... [nltk_data] Unzipping taggers/averaged_perceptron_tagger.zip. [nltk_data] Downloading package cmudict to /root/nltk_data... [nltk_data] Unzipping corpora/cmudict.zip. 0%| | 0/1500 [00:00<?, ?it/s] 0%| | 6/1500 [00:00<00:25, 59.70it/s] 3%|▎ | 42/1500 [00:00<00:06, 235.06it/s] 5%|▌ | 77/1500 [00:00<00:04, 285.12it/s] T2S Decoding EOS [92 -> 231] 7%|▋ | 112/1500 [00:00<00:04, 308.94it/s] 9%|▉ | 138/1500 [00:00<00:04, 286.24it/s]
Prediction
ttsds/gptsovits_1:f58258c9340829afc8f2bc0d1f6219150d4bfab8b415a7e97a8b491baab790aeIDafew5133qnrme0cmp9g8ymrydwStatusSucceededSourceWebHardwareL40STotal durationCreatedInput
- text
- With tenure, Suzie'd have all the more leisure for yachting, but her publications are no good.
- language
- en
- text_reference
- and keeping eternity before the eyes, though much.
- speaker_reference
- Video Player is loading.Current Time 00:00:000/Duration 00:00:000Loaded: 0%Stream Type LIVERemaining Time -00:00:0001x
- Chapters
- descriptions off, selected
- captions settings, opens captions settings dialog
- captions off, selected
This is a modal window.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
{ "text": "With tenure, Suzie'd have all the more leisure for yachting, but her publications are no good.", "language": "en", "text_reference": "and keeping eternity before the eyes, though much.", "speaker_reference": "https://replicate.delivery/pbxt/MNFXdPaUPOwYCZjZM4azsymbzE2TCV2WJXfGpeV2DrFWaSq8/example_en.wav" }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run ttsds/gptsovits_1 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "ttsds/gptsovits_1:f58258c9340829afc8f2bc0d1f6219150d4bfab8b415a7e97a8b491baab790ae", { input: { text: "With tenure, Suzie'd have all the more leisure for yachting, but her publications are no good.", language: "en", text_reference: "and keeping eternity before the eyes, though much.", speaker_reference: "https://replicate.delivery/pbxt/MNFXdPaUPOwYCZjZM4azsymbzE2TCV2WJXfGpeV2DrFWaSq8/example_en.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.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run ttsds/gptsovits_1 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "ttsds/gptsovits_1:f58258c9340829afc8f2bc0d1f6219150d4bfab8b415a7e97a8b491baab790ae", input={ "text": "With tenure, Suzie'd have all the more leisure for yachting, but her publications are no good.", "language": "en", "text_reference": "and keeping eternity before the eyes, though much.", "speaker_reference": "https://replicate.delivery/pbxt/MNFXdPaUPOwYCZjZM4azsymbzE2TCV2WJXfGpeV2DrFWaSq8/example_en.wav" } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run ttsds/gptsovits_1 using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "f58258c9340829afc8f2bc0d1f6219150d4bfab8b415a7e97a8b491baab790ae", "input": { "text": "With tenure, Suzie\'d have all the more leisure for yachting, but her publications are no good.", "language": "en", "text_reference": "and keeping eternity before the eyes, though much.", "speaker_reference": "https://replicate.delivery/pbxt/MNFXdPaUPOwYCZjZM4azsymbzE2TCV2WJXfGpeV2DrFWaSq8/example_en.wav" } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
Video Player is loading.Current Time 00:00:000/Duration 00:00:000Loaded: 0%Stream Type LIVERemaining Time -00:00:0001x- Chapters
- descriptions off, selected
- captions settings, opens captions settings dialog
- captions off, selected
This is a modal window.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
{ "completed_at": "2025-01-29T14:04:33.949940Z", "created_at": "2025-01-29T14:04:09.021000Z", "data_removed": false, "error": null, "id": "afew5133qnrme0cmp9g8ymrydw", "input": { "text": "With tenure, Suzie'd have all the more leisure for yachting, but her publications are no good.", "language": "en", "text_reference": "and keeping eternity before the eyes, though much.", "speaker_reference": "https://replicate.delivery/pbxt/MNFXdPaUPOwYCZjZM4azsymbzE2TCV2WJXfGpeV2DrFWaSq8/example_en.wav" }, "logs": "[nltk_data] Downloading package averaged_perceptron_tagger to\n[nltk_data] /root/nltk_data...\n[nltk_data] Unzipping taggers/averaged_perceptron_tagger.zip.\n[nltk_data] Downloading package cmudict to /root/nltk_data...\n[nltk_data] Unzipping corpora/cmudict.zip.\n 0%| | 0/1500 [00:00<?, ?it/s]\n 0%| | 6/1500 [00:00<00:25, 59.70it/s]\n 3%|▎ | 42/1500 [00:00<00:06, 235.06it/s]\n 5%|▌ | 77/1500 [00:00<00:04, 285.12it/s]\nT2S Decoding EOS [92 -> 231]\n 7%|▋ | 112/1500 [00:00<00:04, 308.94it/s]\n9%|▉ | 138/1500 [00:00<00:04, 286.24it/s]", "metrics": { "predict_time": 4.414320383, "total_time": 24.92894 }, "output": "https://replicate.delivery/xezq/xpKD63RD4z6pPVWkPcI2ega6EEw0IVlJriLNQvbN6uh4OfJUA/audio.wav", "started_at": "2025-01-29T14:04:29.535620Z", "status": "succeeded", "urls": { "stream": "https://stream.replicate.com/v1/files/bsvm-by3zppsst5dxu2aqmbmhn7xclyejqb323l5zntni5rfedf3fchkq", "get": "https://api.replicate.com/v1/predictions/afew5133qnrme0cmp9g8ymrydw", "cancel": "https://api.replicate.com/v1/predictions/afew5133qnrme0cmp9g8ymrydw/cancel" }, "version": "f58258c9340829afc8f2bc0d1f6219150d4bfab8b415a7e97a8b491baab790ae" }
Generated in[nltk_data] Downloading package averaged_perceptron_tagger to [nltk_data] /root/nltk_data... [nltk_data] Unzipping taggers/averaged_perceptron_tagger.zip. [nltk_data] Downloading package cmudict to /root/nltk_data... [nltk_data] Unzipping corpora/cmudict.zip. 0%| | 0/1500 [00:00<?, ?it/s] 0%| | 6/1500 [00:00<00:25, 59.70it/s] 3%|▎ | 42/1500 [00:00<00:06, 235.06it/s] 5%|▌ | 77/1500 [00:00<00:04, 285.12it/s] T2S Decoding EOS [92 -> 231] 7%|▋ | 112/1500 [00:00<00:04, 308.94it/s] 9%|▉ | 138/1500 [00:00<00:04, 286.24it/s]
Want to make some of these yourself?
Run this model