실시간 번역은 말이 끝나는 순간 사라집니다. 듣고 있는 동안에는 문제가 없지만, 다음 날 아침이 되면 이야기가 달라집니다. 누군가가 실제로 한 말이 그대로 필요할 때, 이름의 정확한 철자를 확인해야 할 때, 세션과 함께 녹화해 둔 영상에 넣을 자막 파일이 필요할 때 말이죠. VoxisLive는 모든 세션의 기록을 남겨 두기 때문에, 이런 질문의 답이 기억력에 좌우되지 않습니다.
이 페이지에서는 그 기록에 무엇이 담기는지, 그것으로 무엇을 할 수 있는지, 그리고 의도적으로 하지 않는 일은 무엇인지 설명합니다.
세션 기록에 담기는 것
세션이 진행되는 동안 VoxisLive는 만들어 낸 번역 문장을, 그리고 원문이 확보된 경우에는 그 원문 문장까지 함께 쌓아 둡니다. 세션이 끝나면 그렇게 쌓인 내용이 각 문장이 가진 타이밍 정보와 함께 하나의 기록으로 디스크에 저장됩니다.
나머지는 모두 그 하나의 기록에서 나옵니다. 내보내기 파일도, 나중에 검색하는 히스토리 항목도, 직접 고친 내용도 마찬가지입니다. 따로 기억해야 할 "저장" 단계도 없고, 동기화를 맞춰야 할 두 번째 사본도 없습니다.
내보내기: TXT·SRT·VTT, 이중 언어 또는 번역문만
기록은 세 가지 형식으로 내보낼 수 있고, 각 형식마다 두 가지 방식이 있습니다. 원문 문장을 번역문 옆에 그대로 남기는 이중 언어, 그리고 번역된 문장만 남기는 번역문만입니다. 두 방식은 서로 다른 파일 이름을 받기 때문에, 둘 다 내보내도 먼저 만든 파일을 덮어쓰지 않습니다.
| 형식 | 쓰임새 |
|---|---|
| TXT | 그냥 읽고 붙여넣기 — 직접 쓰는 회의 요약, 메일에 인용할 한 문장, 텍스트 편집기에서의 검색. |
| SRT | 영상 파일용 자막. 대부분의 플레이어와 편집기가 받아들이는 형식입니다. |
| VTT | 웹 영상용 자막. SRT 대신 WebVTT를 요구하는 플레이어를 위한 형식입니다. |
내보낸 파일은 원본 기록 바로 옆, 해당 세션의 폴더 안에 저장됩니다. 그래서 세션을 통째로 보관하거나 남에게 보내도 내용이 빠지지 않습니다.
자막 줄은 단어 단위로 접히고, 잘려 나가지 않습니다
자막 형식은 짧은 줄을 전제로 합니다. 단순하게 만든 내보내기 기능은 글자 수 제한에 닿는 순간 그대로 잘라 버리고, 잘린 뒤의 단어들은 파일에서 그냥 사라집니다. 그 사실은 나중에 영상을 다시 볼 때에야 알게 되죠. VoxisLive는 자르는 대신 접습니다. 긴 줄은 단어 경계에서 나뉘어 다음 줄로 이어집니다.
여기서 보장하는 범위는 좁지만 분명히 해 둘 가치가 있습니다. 줄을 접는 과정에서 사라지는 것은 없습니다. 기록에 있던 모든 단어는 내보낸 자막 파일에도 그대로 있습니다. 줄이 바뀔 뿐, 짧아지지 않습니다.
타임라인의 기준점은 세션 시작 시각입니다
SRT와 VTT 파일의 큐 시간은 누군가 첫 마디를 꺼낸 순간이 아니라 시작 버튼을 누른 순간부터 셉니다. 세션을 함께 녹화했다면 — 앱 자체의 2트랙 녹음이든, OBS든, 같은 시점에 시작한 화상회의 도구의 녹화 기능이든 — 자막 타임라인과 녹화본이 같은 기준점을 공유하므로, 오프셋을 찾아 헤맬 필요 없이 파일을 영상에 바로 얹을 수 있습니다.
동시통역은 본래 화자보다 뒤에서 따라갑니다. 번역된 문장은 원문이 발화되고 몇 초 뒤에 완성되고, 따라서 그 시점에 타임스탬프가 찍힙니다. 기준점 덕분에 타임라인이 녹화본과 맞아떨어지기는 하지만, 그렇다고 동시통역 결과가 전문적으로 타이밍을 맞춘 자막이 되는 것은 아닙니다.
히스토리: 검색 가능하고, 세션마다 폴더 하나
저장된 세션은 앱의 히스토리에 최신순으로 나타납니다. 검색창에 입력하면 실제로 오간 말을 기준으로 목록이 걸러지고, 일치하는 부분이 그 자리에서 강조됩니다. 그래서 세션을 열어 보기 전에 왜 걸렸는지 알 수 있습니다.
세션마다 자기 폴더가 하나씩 있습니다. 기록, 직접 만든 내보내기 파일, 녹음한 오디오가 한자리에 모입니다. 이 구조 덕분에 두 가지 단순한 동작이 예상대로 작동합니다:
- 내보내기는 새 파일을 해당 세션의 폴더 안, 기록 바로 옆에 씁니다.
- 삭제는 세션 폴더를 통째로 지웁니다. 지운 세션이 내보내기 파일이나 오디오를 디스크에 남겨 두지 않습니다.
세션에 별표를 달면 자동 정리가 건드리지 않습니다
기록은 쌓입니다. VoxisLive는 폴더가 끝없이 커지지 않도록 오래된 기록을 주기적으로 정리합니다. 별표는 거기서 빠지는 스위치입니다. 별표를 단 세션은 자동 정리에서 제외됩니다.
기능은 그게 전부입니다. 폴더 체계도 아니고, 태그도 아니고, 나름의 정리 방식을 갖춘 즐겨찾기 화면도 아닙니다. 플래그 하나에 결과 하나 — 보고 있지 않은 사이의 정리에 잃어서는 안 될 세션에만 달면 됩니다.
문장 고치기: 쓰기 범위가 좁은 인라인 편집
음성 인식도 기계 번역도 이름이나 전문 용어, 숫자를 가끔 틀립니다. 저장된 기록은 앱 안에서 바로 고칠 수 있습니다. 내보낸 다음 같은 실수를 파일 세 개에서 반복해 고칠 필요가 없습니다.
쓸 수 있는 대상은 의도적으로 두 가지로 제한되어 있습니다. 번역문과 원문 문장입니다. 타이밍과 화자 정보는 편집할 수 없고, 수정을 저장해도 다시 쓰이지 않습니다. 기록의 구조는 기록될 때 그대로 남고, 바뀌는 것은 단어뿐입니다.
모든 내보내기는 저장된 기록에서 만들어지므로, 한 번 고친 내용은 이후에 내보내는 모든 파일에 그대로 반영됩니다. 다시 내보내는 절차를 따로 기억할 필요도 없고, 고친 TXT와 고치지 않은 SRT가 서로 다른 말을 할 위험도 없습니다.
세션이 진행되는 동안 2분마다 자동 저장
세션을 깔끔하게 끝내야만 결과물이 남는 것은 아닙니다. 세션이 진행되는 동안 기록은 2분마다 디스크에 저장됩니다. 앱이 죽든, 정전이 되든, 세 시간짜리 통화 도중에 노트북이 업데이트를 이유로 재부팅을 결심하든, 잃는 것은 마지막 구간뿐이지 세션 전체가 아닙니다.
주기적으로 저장되는 것은 기록 자체입니다. 내보내기 파일은 요청할 때, 그 시점의 기록 내용을 바탕으로 만들어집니다.
오디오 녹음: 하나로 섞지 않고 두 트랙으로
텍스트 기록과 별개로, VoxisLive는 오디오를 두 개의 WAV 파일로 저장할 수 있습니다. 한쪽에는 원본 음성, 다른 쪽에는 번역된 음성입니다. 하나로 섞지 않는 이유는 섞고 나면 되돌릴 수 없기 때문입니다. 트랙이 나뉘어 있으면 논란이 된 문장을 실제 발화와 대조하거나, 한쪽만 따로 편집하거나, 하나를 버리고 다른 하나만 남길 수 있습니다.
여기에는 두 가지 제한이 있고, 둘 다 의도한 것입니다:
- 선택 기능이며, 직접 켜지 않으면 꺼져 있습니다.
- 비디오 모드에서만 쓸 수 있습니다. 회의를 녹음하는 일은 보고 있는 영상을 녹음하는 일과 성격이 다릅니다. 대부분의 지역에서 통화에 참여한 모두의 동의가 필요하고, 그것은 사용자와 그 자리에 있는 사람들이 내릴 결정이지 회의 모드 안에 체크박스로 건네줄 문제가 아닙니다.
파일은 내 디스크에 있습니다
기록은 사용자 본인의 컴퓨터에 저장됩니다. 히스토리 검색은 로컬 파일을 읽고, 내보내기는 로컬 파일을 쓰고, 세션 삭제는 로컬 폴더를 지웁니다. 우리가 잘 지켜 주리라 믿어야 하는 계정 속 기록 보관함 같은 것은 없고, 고객이 아니게 되더라도 옮길 것이 없습니다.
그 말을 그냥 믿기보다 직접 확인하고 싶다면, 캡처와 로컬 저장 코드는 읽기 전용 발췌로 공개되어 있습니다. 그 저장소가 무엇이고 무엇이 아닌지는 라이선스를 참고하세요.
이것이 아닌 것
- 자막 타이밍 도구가 아닙니다. 큐는 세션 시작 시점을 기준으로 삼은 동시통역을 따라가며, 프레임 단위로 정확한 캡션이 아닙니다.
- 공유 링크나 댓글, 팀 접근 권한이 있는 클라우드 기록 보관소가 아닙니다. 기록은 내 컴퓨터의 폴더에 놓인 파일 묶음입니다.
- 별표는 폴더나 태그 체계가 아닙니다. 세션을 자동 정리에서 제외할 뿐입니다.
- 편집은 기록 전체를 다루는 편집기가 아닙니다. 번역문과 원문 문장은 쓸 수 있지만 타이밍과 화자 정보는 그렇지 않습니다.
- 2트랙 녹음은 회의 모드에서 쓸 수 없습니다. 의도한 설계입니다.