HeadlinesBriefing favicon HeadlinesBriefing.com

Storytellers Algorithmus zur erzwungenen Ausrichtung

Hacker News •
×

Storyteller ist nun ein weitreichendes Software-Ökosystem mit einer vollständigen Web-Stack-Anwendung, nativen Apps für Android und iOS, KOReader-Plugins und bevorstehenden Apps für macOS, watchOS und tvOS. Wir testen aktuell die Alpha- und Beta-Versionen der v3-Veröffentlichungen, die aktualisierte Benutzeroberflächen, eine riesige Palette neuer Funktionen für die Bibliotheksverwaltung und mehr mitbringen. Wir sind wirklich begeistert, Ihnen zu zeigen, woran wir gearbeitet haben! Aber im Kern von Storyteller ist sein Ausrichtungsalgorithmus.

Storyteller kann ein eBook und ein Hörbuch, das Sie ihm bereitstellen, aufnehmen und sie ausrichten, indem es findet, wo jedes Wort des eBooks im Hörbuch gesprochen wird. Es tut dies automatisch, ohne irgendeine Eingabe von Ihnen. Dann verwendet es das in der EPUB-Spezifikation integrierte Audiosynchronisierungssystem, das als Media Overlays bezeichnet wird, um Audio und Synchronisierungsinformationen in das EPUB einzubetten.

Das ermöglicht es Ihnen, Ihr Buch immersiv zu lesen, mit Ihrer Reader-App, die jeden Satz hervorhebt, während er vom Erzähler gelesen wird, genau wie in der Demo oben (die echte Storyteller-Ausrichtungen verwendet!). Zunächst war das alles, was Storyteller war: ein einzelnes Python-Skript. Es nahm eine Hörbuchdatei und eine eBook-Datei und erzeugte eine neue eBook-Datei mit Audiosynchronisierungs-Metadaten.

Zu dieser Zeit gab es sehr wenige eBook-Reader-Apps (und keine eBook-Reader-Geräte), die diese Dateien konsumieren konnten, die die EPUB Media Overlay-Spezifikation für ihre Funktionalität verwendeten. Ich würde das Skript auf meinem Computer ausführen, die resultierende EPUB-Datei auf mein Telefon kopieren und dann Book Fusions anfängliche Media-Overlay-Unterstützung verwenden, um meine Bücher zu lesen und zu hören.