모든 작업은 브라우저에서
파일을 열면 브라우저가 디스크에서 페이지 메모리로 파일을 읽어 옵니다. 도구는 그곳에서 작업한 뒤 결과를 다운로드로 건네줍니다. 파일이 어딘가로 전송되는 순간은 없습니다. 이 사이트에는 업로드 엔드포인트가 아예 없습니다.
기기 내 음성 인식
오디오 텍스트 변환은 OpenAI가 MIT 라이선스로 공개한 오픈 음성 인식 모델 Whisper base를 사용합니다. 처음 사용할 때 브라우저가 약 80 MB의 모델을 audio.scissor.studio에서 다운로드해 캐시에 보관합니다. 이후 모델은 백그라운드 워커에서 WebAssembly로, 사용자의 프로세서에서 실행됩니다. 브라우저가 오디오를 디코딩해 Whisper가 요구하는 16 kHz 모노 사운드로 변환하면, 워커가 30초 단위로 나누어 텍스트로 바꿉니다.
MP3 태그
곡 제목, 아티스트, 앨범 아트, 가사는 MP3 파일 앞부분의 ID3 태그에 저장됩니다. MP3 태그 편집기는 이 태그를 읽어 수정할 수 있게 하고, 손대지 않은 오디오 앞에 새 태그를 붙인 파일을 만듭니다. 그래서 소리는 비트 하나까지 그대로 복사됩니다.
직접 확인하기
브라우저의 개발자 도구를 열고 네트워크 탭을 선택한 다음 아무 도구나 사용해 보세요. 페이지와 모델이 audio.scissor.studio에서 로드되는 것과, 파일을 열 때 아무것도 전송되지 않는 것을 볼 수 있습니다. 페이지가 로드된 뒤 인터넷 연결을 끊어도 모든 도구가 계속 작동합니다.