Создание пословного файла LRC для подсветки в стиле караоке
Для караоке-текстов, где каждое слово подсвечивается прямо во время пения, тайминг нужен для каждого слова, а не только для строк. Загрузите песню вместе с текстом и получите Enhanced LRC с тегом вида <mm:ss.xx> перед каждым словом, а также стандартный построчный LRC и файл SRT. Одна песня длительностью до 6 минут обрабатывается полностью бесплатно; более длинные задачи или несколько песен стоят $5 (разовый платёж).
- Тег вида <mm:ss.xx> перед каждым словом внутри синхронизированной строки
- Сохраняется как «Название песни.word.lrc» рядом со стандартным .lrc
- Тайминг слов определяется по вокалу, а не делится поровну по всей строке
- Если распознавание пропустило слово, его тайминг рассчитывается по соседним словам
- Построчный LRC, пословный LRC и SRT — всё в рамках одной задачи
Как выглядит Enhanced LRC
В стандартном LRC строка содержит только одну временную метку в начале: [00:42.10]Hold the line tonight. В формате Enhanced LRC (его также называют пословным LRC) эта метка строки сохраняется, но перед каждым словом добавляется отдельный тег: [00:42.10]<00:42.10>Hold <00:42.56>the <00:42.71>line <00:43.30>tonight. Плеер с поддержкой таких тегов закрашивает или подсвечивает каждое слово точно в момент его звучания.
Если плеер поддерживает только построчную синхронизацию, теги в угловых скобках могут отображаться как обычный текст. Для таких плееров используйте стандартный .lrc из той же задачи — в нём нет пословных меток.
Кому нужен пословный тайминг
- Ведущим караоке, собирающим библиотеку треков с бегущей подсветкой слов
- Вокалистам, отрабатывающим фразировку и моменты для вдоха под оригинальный трек
- Авторам lyric-видео, создающим пословную анимацию текста
- Тем, кто учит иностранный язык и следит за каждым произнесённым словом в песне
- Разработчикам музыкальных и караоке-приложений, которым нужна пословная синхронизация для каталога
Как определяется время каждого слова
Модель распознавания речи слушает песню целиком, вместе с инструменталом, и определяет момент звучания каждого слова. Затем алгоритм сопоставляет предоставленный вами текст с услышанными словами: фразы, встречающиеся в обоих вариантах единожды, становятся опорными точками, а слова между ними связываются поочерёдно, даже при небольших расхождениях в написании. Если спетое слово не удалось распознать напрямую, его временные границы вычисляются по соседним словам пропорционально его длине.
Труднее всего точно разметить протяжные ноты: тег фиксирует момент начала слова, и гласная, растянутая на несколько нот, остаётся одним словом с одним тегом.
Перед началом работы
- Прописывайте все повторы полностью: если припев записан один раз, он получит метки только один раз
- Сохраняйте исходный язык и точное произношение слов в тексте, включая формы вроде «gonna», если поётся именно так
- Служебные пометки вроде [Chorus] или (Bridge) можно оставить — алгоритм их просто пропустит
- Внимательно проверяйте быстрые куплеты: плотный речитатив или скриминг сложнее разметить по словам с абсолютной точностью
Как работает инструмент, сколько он стоит и как обрабатываются ваши файлы — на странице Слова песни в LRC; цены на все инструменты — на странице цены.
Обновлено
Вопросы и ответы
Может ли ChatGPT создать пословный LRC?
Он может рассказать об устройстве формата Enhanced LRC и расставить теги, если вы сами предоставите тайминги. Но услышать реальное пение он не способен, поэтому его собственные теги — лишь догадки с равномерным шагом. В караоке это заметно сразу: слова загораются раньше или позже голоса. В нашем сервисе тайминг каждого слова считывается непосредственно с вокала.
Какие плееры поддерживают пословный LRC?
Всё зависит от конкретного плеера. Проверьте, поддерживает ли он Enhanced LRC или пословную синхронизацию; если нет, используйте стандартный файл .lrc, созданный в той же задаче.
Нужна ли дорожка с чистым вокалом (акапелла)?
Нет, сервис работает с полным миксом без разделения дорожек. Но если у вас есть акапелла той же длины, можно загрузить её — тайминги идеально совпадут с полной версией песни.
Получу ли я обычный LRC и SRT?
Да. Для каждой задачи формируются стандартный построчный LRC, пословный LRC и файл SRT с теми же строками.
Сколько стоит пословный LRC?
Одна песня длительностью до 6 минут обрабатывается полностью бесплатно, включая пословные теги. Более длинный трек или набор песен стоит $5 (разовый платёж) до 6 часов аудио. Тариф Unlimited стоит $19 в неделю (до 12 часов на задачу).
Сохранится ли конфиденциальность невыпущенной песни?
Доступ к вашей задаче есть только у вас. Песня отправляется провайдеру ИИ-модели исключительно для обработки и не используется для обучения моделей. Задачи, запущенные без регистрации, удаляются через 7 дней, а вручную удалить задачу можно в любой момент.