typefile
{
"audio": "https://replicate.delivery/pbxt/K2w0v2lAkIdd96nYaESUJ7EAHQvQ51QhdAj8MJeNsxdmbM7p/sound_ac1_ar16K.wav",
"records": "[{\"start\":0.84,\"duration\":0.56},{\"start\":1.92,\"duration\":0.52},{\"start\":3.92,\"duration\":0.48},{\"start\":4.76,\"duration\":0.56},{\"start\":6.44,\"duration\":1.52},{\"start\":9.4,\"duration\":1.56},{\"start\":11.88,\"duration\":0.56},{\"start\":12.48,\"duration\":2.32},{\"start\":18.64,\"duration\":0.84},{\"start\":21.2,\"duration\":0.4},{\"start\":22.36,\"duration\":2.96},{\"start\":25.36,\"duration\":0.68},{\"start\":26.28,\"duration\":3.88},{\"start\":30.6,\"duration\":5.08},{\"start\":41.34,\"duration\":3.6},{\"start\":47.38,\"duration\":0.84},{\"start\":49.9,\"duration\":3.32}]"
}npm install replicate
REPLICATE_API_TOKEN environment variable:export REPLICATE_API_TOKEN=r8_K0T**********************************
This is your API token. Keep it to yourself.
import Replicate from "replicate";
const replicate = new Replicate({
auth: process.env.REPLICATE_API_TOKEN,
});
Run eaa/diarisation using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run(
"eaa/diarisation:9d7e095296b1e2e81f3f923a8a057946d32165cac2b2269611a398056f271b71",
{
input: {
audio: "https://replicate.delivery/pbxt/K2w0v2lAkIdd96nYaESUJ7EAHQvQ51QhdAj8MJeNsxdmbM7p/sound_ac1_ar16K.wav",
records: "[{\"start\":0.84,\"duration\":0.56},{\"start\":1.92,\"duration\":0.52},{\"start\":3.92,\"duration\":0.48},{\"start\":4.76,\"duration\":0.56},{\"start\":6.44,\"duration\":1.52},{\"start\":9.4,\"duration\":1.56},{\"start\":11.88,\"duration\":0.56},{\"start\":12.48,\"duration\":2.32},{\"start\":18.64,\"duration\":0.84},{\"start\":21.2,\"duration\":0.4},{\"start\":22.36,\"duration\":2.96},{\"start\":25.36,\"duration\":0.68},{\"start\":26.28,\"duration\":3.88},{\"start\":30.6,\"duration\":5.08},{\"start\":41.34,\"duration\":3.6},{\"start\":47.38,\"duration\":0.84},{\"start\":49.9,\"duration\":3.32}]"
}
}
);
console.log(output);
To learn more, take a look at the guide on getting started with Node.js.
pip install replicate
REPLICATE_API_TOKEN environment variable:export REPLICATE_API_TOKEN=r8_K0T**********************************
This is your API token. Keep it to yourself.
import replicate
Run eaa/diarisation using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run(
"eaa/diarisation:9d7e095296b1e2e81f3f923a8a057946d32165cac2b2269611a398056f271b71",
input={
"audio": "https://replicate.delivery/pbxt/K2w0v2lAkIdd96nYaESUJ7EAHQvQ51QhdAj8MJeNsxdmbM7p/sound_ac1_ar16K.wav",
"records": "[{\"start\":0.84,\"duration\":0.56},{\"start\":1.92,\"duration\":0.52},{\"start\":3.92,\"duration\":0.48},{\"start\":4.76,\"duration\":0.56},{\"start\":6.44,\"duration\":1.52},{\"start\":9.4,\"duration\":1.56},{\"start\":11.88,\"duration\":0.56},{\"start\":12.48,\"duration\":2.32},{\"start\":18.64,\"duration\":0.84},{\"start\":21.2,\"duration\":0.4},{\"start\":22.36,\"duration\":2.96},{\"start\":25.36,\"duration\":0.68},{\"start\":26.28,\"duration\":3.88},{\"start\":30.6,\"duration\":5.08},{\"start\":41.34,\"duration\":3.6},{\"start\":47.38,\"duration\":0.84},{\"start\":49.9,\"duration\":3.32}]"
}
)
print(output)
To learn more, take a look at the guide on getting started with Python.
REPLICATE_API_TOKEN environment variable:export REPLICATE_API_TOKEN=r8_K0T**********************************
This is your API token. Keep it to yourself.
Run eaa/diarisation 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": "eaa/diarisation:9d7e095296b1e2e81f3f923a8a057946d32165cac2b2269611a398056f271b71",
"input": {
"audio": "https://replicate.delivery/pbxt/K2w0v2lAkIdd96nYaESUJ7EAHQvQ51QhdAj8MJeNsxdmbM7p/sound_ac1_ar16K.wav",
"records": "[{\\"start\\":0.84,\\"duration\\":0.56},{\\"start\\":1.92,\\"duration\\":0.52},{\\"start\\":3.92,\\"duration\\":0.48},{\\"start\\":4.76,\\"duration\\":0.56},{\\"start\\":6.44,\\"duration\\":1.52},{\\"start\\":9.4,\\"duration\\":1.56},{\\"start\\":11.88,\\"duration\\":0.56},{\\"start\\":12.48,\\"duration\\":2.32},{\\"start\\":18.64,\\"duration\\":0.84},{\\"start\\":21.2,\\"duration\\":0.4},{\\"start\\":22.36,\\"duration\\":2.96},{\\"start\\":25.36,\\"duration\\":0.68},{\\"start\\":26.28,\\"duration\\":3.88},{\\"start\\":30.6,\\"duration\\":5.08},{\\"start\\":41.34,\\"duration\\":3.6},{\\"start\\":47.38,\\"duration\\":0.84},{\\"start\\":49.9,\\"duration\\":3.32}]"
}
}' \
https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
[[0], [1, 2, 3, 4, 5, 13, 6, 7, 10, 11, 12, 14, 16], [8], [9], [15]]
{
"id": "lyol67jb6z4kg7lsrmsmx6qwpq",
"model": "eaa/diarisation",
"version": "9d7e095296b1e2e81f3f923a8a057946d32165cac2b2269611a398056f271b71",
"input": {
"audio": "https://replicate.delivery/pbxt/K2w0v2lAkIdd96nYaESUJ7EAHQvQ51QhdAj8MJeNsxdmbM7p/sound_ac1_ar16K.wav",
"records": "[{\"start\":0.84,\"duration\":0.56},{\"start\":1.92,\"duration\":0.52},{\"start\":3.92,\"duration\":0.48},{\"start\":4.76,\"duration\":0.56},{\"start\":6.44,\"duration\":1.52},{\"start\":9.4,\"duration\":1.56},{\"start\":11.88,\"duration\":0.56},{\"start\":12.48,\"duration\":2.32},{\"start\":18.64,\"duration\":0.84},{\"start\":21.2,\"duration\":0.4},{\"start\":22.36,\"duration\":2.96},{\"start\":25.36,\"duration\":0.68},{\"start\":26.28,\"duration\":3.88},{\"start\":30.6,\"duration\":5.08},{\"start\":41.34,\"duration\":3.6},{\"start\":47.38,\"duration\":0.84},{\"start\":49.9,\"duration\":3.32}]"
},
"logs": "",
"output": "[[0], [1, 2, 3, 4, 5, 13, 6, 7, 10, 11, 12, 14, 16], [8], [9], [15]]",
"data_removed": false,
"error": null,
"source": "web",
"status": "succeeded",
"created_at": "2023-12-15T17:18:56.079814Z",
"started_at": "2023-12-15T17:21:05.590864Z",
"completed_at": "2023-12-15T17:21:13.676206Z",
"urls": {
"cancel": "https://api.replicate.com/v1/predictions/lyol67jb6z4kg7lsrmsmx6qwpq/cancel",
"get": "https://api.replicate.com/v1/predictions/lyol67jb6z4kg7lsrmsmx6qwpq"
},
"metrics": {
"predict_time": 8.085342,
"total_time": 137.596392
}
}