Crear voz
Lee un texto en voz alta y devuelve el archivo de audio. Con una clave de prueba el audio es un segundo de silencio, en WAV, y no se cobra nada.
Lee un texto en voz alta y devuelve el archivo de audio. Con una clave de prueba el audio es un segundo de silencio, en WAV, y no se cobra nada.
apiKeyAutorizaciónBearer <token>Tu clave de API, que empieza con upsky_test_ o upsky_live_.
application/json- body
El formato de voz de OpenAI. Los demás campos se ignoran.
model*stringUn ID de modelo de voz de GET /v1/ai/models?type=speech.
1 <= length <= 200input*stringEl texto que se leerá, hasta 5000 caracteres. Se cobra cada carácter.
1 <= length <= 5000voice?stringLa voz que se usará. Cada proveedor tiene las suyas, como alloy en OpenAI. Sin este campo, la predeterminada del modelo.
1 <= length <= 200response_format?stringEl formato del audio. Los modelos que no pueden generarlo responden en el suyo, así que lee el encabezado Content-Type.
"mp3""opus""aac""flac""wav""pcm"instructions?stringCómo debe hablar, por ejemplo el tono o el ritmo, en los modelos que lo admiten.
length <= 4096speed?numberDe 0.25 a 4. El valor predeterminado es 1, en los modelos que lo admiten.
0.25 <= value <= 4language?stringEl idioma del texto, como en, cuando importa.
2 <= length <= 35[key: string]?unknownEl audio. Upsky-Cost indica lo que se cobró, en dólares estadounidenses, y Upsky-Characters cuántos caracteres se cobraron.
response?filebinarycurl -X POST 'https://api.upsky.dev/v1/ai/audio/speech' \ -H 'Content-Type: application/json' \ -d '{ "model": "string", "input": "string", "property1": null, "property2": null}'"string"