이 도구는 이 사이트에서 만든 곡에 딸린 단어 단위 정렬 자료를 읽습니다. 아무 오디오에나 음성 인식을 돌리는 것이 아닙니다. 올리기 칸이 없는 것도 그래서이고, 여러분 디스크에 있는 파일에는 찾아볼 자료 자체가 없습니다. 다른 데서 녹음한 소리에 시간을 붙이려는 것이라면 여기가 아닙니다.
단어마다 시작과 끝 시간이 붙는 타임스탬프 가사
이 사이트에서 만든 곡의 가사에 단어마다 시간을 붙입니다. 완성된 보컬 곡을 고르고 재생하며 확인한 뒤 시간이 들어간 텍스트 파일로 내보냅니다.
이 사이트에서 만든 곡을 고르면 가사가 단어마다 시작 시간과 끝 시간이 붙은 채로 돌아옵니다. 재생하면 지금 부르는 단어가 밝아지고, 아무 단어나 누르면 그 자리로 건너뜁니다. 확인한 뒤 시간을 텍스트로 내보내면 됩니다.
01
무엇을 맞추는 도구이고 무엇이 아닌가
돌아오는 것은 단어의 목록이고, 각 단어에는 시작 시간과 끝 시간, 그리고 그 단어가 제대로 맞춰졌는지를 나타내는 표시가 붙습니다. 정렬 단위는 줄이 아니라 단어입니다. 이 차이는 실질적입니다. 줄 단위 도구는 한 줄이 어디서 시작하는지 알려 주지만, 단어 단위 시간은 지금 그 줄의 어디를 부르고 있는지를 알려 줍니다.
자료가 만들어진 곡에 묶여 있으므로, 맞추는 대상은 그 곡을 만들 때 쓴 바로 그 가사입니다. 노래를 받아 적고 글자가 맞기를 바라는 작업이 아닙니다. 글자는 이미 알고 있고, 답해야 할 물음은 하나뿐입니다. 각 단어가 언제 불렸는가입니다.
02
시간을 받아 오는 과정
로그인한 뒤 도구를 열고, 음악 기록에서 보컬이 들어간 완성된 곡을 고릅니다. 목록에는 생성이 끝난 곡만 나옵니다. 아직 만들어지는 중인 곡에는 맞출 오디오가 없기 때문입니다. 요청 한 번에 5크레딧이 듭니다.
결과가 비어서 돌아오는 가장 흔한 까닭은 연주곡을 골랐기 때문입니다. 놓을 단어가 없으니 결과가 틀린 것이 아니라 비어 있는 것입니다. 빈 결과를 받았다면 고른 곡에 정말 보컬이 있는지부터 확인하세요.
시간이 돌아오면 가사가 재생기 옆에 놓입니다. 곡이 흐르는 동안 지금 위치에 해당하는 단어가 밝아지고, 아무 단어나 누르면 재생기가 그 단어의 시작 시간으로 이동합니다. 한 구간을 확인할 때 이 방식이 파형을 손으로 끄는 것보다 훨씬 빠릅니다.
03
한 번 확인할 값어치가 있는 이유
단어마다 성공 표시가 붙지만 모든 단어가 받는 것은 아닙니다. 정렬에 실패한 단어도 가사가 읽히도록 목록에 남지만, 그 시간은 직접 들어 보기 전에는 믿지 않는 편이 좋습니다. 그 단어들만 먼저 훑는 쪽이 가사 전체를 오디오와 맞춰 읽는 것보다 빠릅니다.
다른 곳보다 자주 어긋나는 자리가 셋 있습니다. 하나는 여러 음절에 걸친 긴 음으로, 해당 단어들이 고르게 퍼지지 않고 악구 앞쪽에 몰리는 경향이 있습니다. 둘째는 단어가 빽빽한 빠른 구간으로, 옆 단어가 자리를 차지하기도 합니다. 셋째는 리드 뒤에 깔린 애드리브나 겹친 보컬로, 시간이 뒤쪽 소리 쪽으로 끌려갑니다.
그 밖의 부분은 대개 그대로 써도 될 만큼 맞습니다. 실제로는 처음부터 한 번 통으로 틀어 놓고, 밝아지는 자리가 들리는 소리와 어긋나는 지점을 찾아 그 순간만 보면 충분합니다.
04
내보낸 파일
내보내는 것은 한 줄에 단어 하나가 들어가는 일반 텍스트 파일입니다. 대괄호 안의 시각 뒤에 그 단어가 이어집니다. 한 줄이 분초 표시와 단어 하나이므로 사람이 읽기도, 프로그램으로 해석하기도 쉽습니다.
다른 프로그램에 넘길 생각이라면 두 가지만 기억하세요. 하나는 시각이 초 단위로 내림된다는 점이라, 빠른 구간에서는 연이은 여러 단어가 같은 표시를 함께 씁니다. 다른 하나는 한 줄에 들어가는 것이 가사 한 줄이 아니라 단어 하나라는 점이라, 줄 단위 형식으로 바꾸려면 단어를 직접 묶어야 합니다.
자막이나 노래방 형식은 바로 내보내지 않습니다. 이 자료로 LRC나 SRT를 만드는 일 자체는 어렵지 않지만, 어디서 줄을 끊을지와 각 줄을 화면에 얼마나 띄울지를 정해야 합니다. 그 선택은 도구가 짐작하게 두기보다 직접 정할 값어치가 있습니다.
05
다른 도구와의 역할 분담
경계는 출처입니다. 이 도구는 이 사이트에서 만든 곡만 다룹니다. 정렬 자료가 생성과 함께 만들어져 곡과 같이 보관되기 때문입니다. 밖에서 가져온 MP3나 WAV에는 여기 적힌 내용이 하나도 해당하지 않습니다.
자기 녹음이 있고 거기에 단어를 맞추고 싶다면 그것은 정렬이 아니라 받아쓰기이고, 다른 일이며 정확도의 성격도 다릅니다. 필요한 것이 시간이 아니라 단어 자체라면, 작사 도구가 주제에서 가사를 쓰고 음악 생성 도구가 그 가사를 노래로 만듭니다.
손에 있는 것이 연주곡이고 알고 싶은 것이 가사가 아니라 구조라면, 조성과 템포 찾기가 음원에서 빠르기와 조를 읽어 줍니다. 보컬 없는 곡의 시간 정보를 묻는 분들이 실제로 원하는 것은 대개 이쪽입니다.
06
자주 묻는 질문
제 오디오 파일을 올릴 수 있나요?
없습니다. 이 도구는 이 사이트에서 만든 곡과 함께 저장된 정렬 자료를 읽으므로, 외부 파일에는 찾아볼 기록이 없습니다. 올리기 칸이 없는 까닭이 그것입니다.
시간은 줄 단위인가요, 단어 단위인가요?
단어 단위입니다. 모든 단어에 저마다 시작과 끝 시간이 있고, 그래서 지금 부르는 단어를 정확히 밝히고 눌렀을 때 그 자리로 건너뛸 수 있습니다.
요청 한 번에 크레딧이 얼마나 드나요?
한 번에 5크레딧이고, 음악 기록에서 완성된 보컬 곡을 보낼 때 차감됩니다.
결과가 왜 비어서 돌아왔나요?
거의 언제나 그 곡에 보컬이 없기 때문입니다. 연주곡에는 놓을 단어가 없어서 어림한 값 대신 빈 결과가 옵니다. 노래가 들어간 곡을 고르세요.
내려받는 파일은 어떤 형식인가요?
한 줄에 단어 하나가 들어가는 일반 텍스트 파일이고, 단어 앞에 대괄호로 시각이 붙습니다. 시각은 초 단위로 내림됩니다.
LRC나 SRT 자막으로 내보낼 수 있나요?
바로는 안 됩니다. 텍스트에 같은 시간이 들어 있지만, 자막 파일로 만들려면 단어를 줄로 묶고 각 줄을 얼마나 띄울지 정해야 하며 그 부분은 여러분 몫으로 남겨 두었습니다.
일부 단어의 시간이 조금 이른 것 같습니다. 왜 그런가요?
긴 음과 빠른 구간이 주된 까닭이고, 단어마다 제대로 맞춰졌는지를 나타내는 표시도 붙어 있습니다. 그 구간을 틀어 보고 가사 전체가 아니라 그 자리만 손보세요.
곡이 다른 언어여도 되나요?
정렬은 그 곡을 만들 때 쓴 가사를 따르므로 영어에 한정되지 않습니다. 다만 정확도는 어떤 언어에서든 보컬이 얼마나 또렷한지에 달려 있습니다.