Skip to main content
Синхронизация текста выравнивает слова песни по аудио, чтобы слова подсвечивались в нужный момент. Используйте client.projects.syncLyrics(...), чтобы повторно запустить синхронизацию для любого проекта с обновлённым текстом, другой моделью или новым языком.

client.projects.syncLyrics(projectId, body, options?)

Запустите новую операцию синхронизации текста.

Источник текста

Передайте объект lyricsSource в теле запроса:
Позвольте модели транскрибировать текст из аудио.

Модели синхронизации

Модели выравнивания (используйте с align, когда у вас есть точный текст):
  • audioshake-alignment
  • musicai-alignment
  • musicai-alignment-subword
  • wav2vec2
Модели транскрипции (используйте с transcribe):
  • audioshake-transcription
  • elevenlabs-transcription
  • musicai-transcription
  • whisper
Рекомендации см. в разделе Choose a lyrics sync model.

Сквозной пример

Что дальше

  • Stems — повторно запустите разделение на стемы перед повторной синхронизацией
  • Tasks — дескрипторы операций и шаблоны отмены
  • Choose a lyrics sync model — выберите подходящую модель