Skip to main content
@youka/sdk é o SDK oficial em TypeScript para a API do Youka. Use-o para criar karaokê a partir de áudio ou vídeo, personalizar letras e estilo, exportar vídeos MP4 e integrar workflows do Youka em apps Node.js ou Bun.

Instalação

Requisitos

  • Node.js 20 ou superior, ou Bun 1.1+
  • Uma chave da API do Youka em YOUKA_API_KEY (crie uma em online.youka.io/account em API keys)

Exemplo rápido

Referência

Início rápido

Exemplo de ponta a ponta: criar, aguardar, exportar, baixar.

Autenticação

Configure o YoukaClient e lide com chaves de API com segurança.

Conta, créditos e faturamento

Identidade, saldo, preços, checkout e helpers do portal de faturamento.

Projetos

Uploads, criação, listagem e exclusão.

Stems

Dispare tarefas de separação de stems.

Sincronização de letras

Execute novamente a sincronização de letras.

Exportações

Workflows de exportação na nuvem e local.

Tarefas

Inspecione tarefas e aguarde a conclusão.

Presets

Configurações de render reutilizáveis.

Mídia

Faça upload de fundos, logotipos e intros.

Configurações do projeto

Configurações de render no nível do projeto.

Erros

YoukaRequestError e YoukaTaskError.

Próximos passos