Esta guía recorre la ruta más rápida desde un archivo de audio en bruto hasta un video de karaoke renderizado usando @youka/sdk.
Antes de empezar
- Node.js 20 o posterior
- Una clave de API de Youka en
YOUKA_API_KEY (crea una en online.youka.io/account en API keys)
- Un archivo de audio local (
./song.mp3) o una URL remota
Instalación
Crear, esperar, exportar
client.projects.create() gestiona las subidas para fuentes path, bytes y url.
Para un control de subida de más bajo nivel, usa client.uploads.*.
Tres tipos de fuente
Archivo local
Bytes en memoria
URL remota
Qué sigue
- Projects — API completa de projects
- Exports — renderizado local y
client.exports.prepareLocal
- Errors — gestionar
YoukaRequestError y YoukaTaskError
- AI agents — patrones recomendados de polling y reintento