You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"description": "auxiliary reference audio (loopback for AEC, target voice for conversion, etc.)",
1247
+
"name": "reference",
1248
+
"in": "formData"
1249
+
},
1250
+
{
1251
+
"type": "string",
1252
+
"description": "wav | mp3 | ogg | flac",
1253
+
"name": "response_format",
1254
+
"in": "formData"
1255
+
},
1256
+
{
1257
+
"type": "integer",
1258
+
"description": "desired output sample rate",
1259
+
"name": "sample_rate",
1260
+
"in": "formData"
1261
+
}
1262
+
],
1263
+
"responses": {
1264
+
"200": {
1265
+
"description": "transformed audio file",
1266
+
"schema": {
1267
+
"type": "string"
1268
+
}
1269
+
}
1270
+
}
1271
+
}
1272
+
},
1273
+
"/audio/transformations/stream": {
1274
+
"get": {
1275
+
"description": "Streams binary PCM frames in (interleaved stereo: ch0=audio, ch1=reference) and out (mono). The first message must be a JSON `+"`"+`session.update`+"`"+` envelope describing model + sample format + frame size + backend params. Server emits binary PCM on the same cadence.",
1276
+
"tags": [
1277
+
"audio"
1278
+
],
1279
+
"summary": "Bidirectional realtime audio transform over WebSocket.",
"description": "auxiliary reference audio (loopback for AEC, target voice for conversion, etc.)",
1244
+
"name": "reference",
1245
+
"in": "formData"
1246
+
},
1247
+
{
1248
+
"type": "string",
1249
+
"description": "wav | mp3 | ogg | flac",
1250
+
"name": "response_format",
1251
+
"in": "formData"
1252
+
},
1253
+
{
1254
+
"type": "integer",
1255
+
"description": "desired output sample rate",
1256
+
"name": "sample_rate",
1257
+
"in": "formData"
1258
+
}
1259
+
],
1260
+
"responses": {
1261
+
"200": {
1262
+
"description": "transformed audio file",
1263
+
"schema": {
1264
+
"type": "string"
1265
+
}
1266
+
}
1267
+
}
1268
+
}
1269
+
},
1270
+
"/audio/transformations/stream": {
1271
+
"get": {
1272
+
"description": "Streams binary PCM frames in (interleaved stereo: ch0=audio, ch1=reference) and out (mono). The first message must be a JSON `session.update` envelope describing model + sample format + frame size + backend params. Server emits binary PCM on the same cadence.",
1273
+
"tags": [
1274
+
"audio"
1275
+
],
1276
+
"summary": "Bidirectional realtime audio transform over WebSocket.",
0 commit comments