tale.fyi: 동기화된 소설과 오디오북을 위한 웹 기반 리더

tale.fyi: 동기화된 소설과 오디오북을 위한 웹 기반 리더

tale.fyi는 소설을 위한 동기화된 읽기 및 듣기 경험을 제공합니다

tale.fyi는 인터넷에서 소설을 위한 전용 공간을 제공하도록 설계된 웹 기반 플랫폼입니다. 이 서비스는 고품질 퍼블릭 도메인 텍스트와 동기화된 오디오북을 통합하여 사용자가 단일 링크로 책을 읽고 들을 수 있게 합니다. 이 플랫폼은 깔끔한 타이포그래피, 진행 추적, 딥 링크 기능에 중점을 둡니다.

원활한 오디오-텍스트 동기화를 위한 신경 정렬

tale.fyi의 핵심 기술적 성과는 신경 정렬을 사용하여 오디오북과 해당 텍스트를 동기화하는 것이다. 개발자 samuelcole은 전체 오디오북에 대해 Connectionist Temporal Classification (CTC) 강제 정렬 프로세스를 구현했다. 이 프로세스는 진행 추적 및 링크에 사용되는 단락 앵커와 오디오 스트림을 정렬하여 텍스트 읽기와 오디오 듣기 간의 원활한 전환을 가능하게 한다.

기술 구현 세부 사항

  • Source Material: 이 플랫폼은 퍼블릭 도메인의 라이브러리를 활용하며, 구체적으로 Standard Ebooks와 LibriVox 녹음의 콘텐츠를 통합합니다.
  • Alignment Method: CTC 강제 정렬은 오디오 타임라인을 특정 텍스트 세그먼트에 매핑하는 데 사용됩니다.
  • Deep Linking: 사용자는 단락을 클릭하여 고유한 표시를 만들고 클립보드에 링크를 복사하여 특정 구절을 공유할 수 있습니다.

사용자 피드백 및 기능 요청

Hacker News에서의 커뮤니티 피드백은 플랫폼의 개선이 필요한 여러 영역과 잠재적인 미래 방향을 강조합니다.

사용자 인터페이스 및 접근성

  • Audio Controls: 일부 사용자는 재생 버튼을 찾는 데 어려움을 겪거나 자동 재생 동작에 문제가 있다고 보고했으며, 책을 입력할 때 자동으로 시작되는 시끄러운 오디오가 방해가 될 수 있다고 지적했습니다.
  • Visual Customization: 현재 어두운 중심을 둔 인터페이스가 일부 사용자에게 사용할 수 없기 때문에 라이트 모드 옵션이 요청되었으며, 글꼴 크기를 조정할 수 있는 기능도 요구되었습니다.
  • ### Mobile Experience: 사용자는 Android에서 PWA (Progressive Web App) 동작과 관련하여 문제를 보고했는데, 시스템 설정에도 불구하고 예기치 않게 가로 모드로 자동 회전되는 현상이 발생했습니다.

기능 제안

  • Reading Tools: 사용자는 진행 상황을 수동으로 조정할 수 있도록 '여기에 북마크 설정' 버튼을 명시적으로 제공할 것을 제안했습니다.
  • Social and Discovery: 제안에는 소셜 로깅이 포함된 '책용 Letterboxd' 만들기와 전 세계 사용자가 구절을 강조하고 댓글을 달 수 있는 'Genius-style' 시스템이 포함됩니다.
  • Content Integration: 일부 사용자는 London Review of Books(LRB)와 같은 출처에서 장문의 비평을 통합하고, ISBN을 통해 Anna's Archive나 LibGen과 같은 원격 위치에서 파일을 가져올 수 있도록 하자고 제안했습니다.

웹 소설에 대한 커뮤니티 관점

이 프로젝트는 웹上的 소설 현황에 대한 논의를 촉발했다. 작가가 소설을 위한 공간을 만들고자 했음에도 불구하고, 일부 사용자는 Royal Road와 Archive of Our Own(AO3)과 같은 기존 플랫폼이 이미 웹 네이티브 소설의 중요한 허브 역할을 하고 있다고 지적했다. 또한, 비밀번호 없는 이메일-코드 인증 시스템에 대한 비판이 있었으며, 일부 사용자는 강제 이메일 로그인보다 전통적인 비밀번호 관리자를 선호했다.}

Sources