Change search
ReferencesLink to record
Permanent link

Direct link
Seshat: A sync system for Audiobooks and eBooks
University West, Department of Engineering Science, Division of Computer and Electrical Engineering.
University West, Department of Engineering Science, Division of Computer and Electrical Engineering.
2014 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

In this degree project we present a way to construct a synchronization system that is able to create a timings file, which is the file the system uses to know how to sync the eBook and audiobook, using speech recognition and estimation algorithms. This file is then used by the system to let the user select a sentence and have the audiobook start reading from that sentence, or vice versa. This system can create these files with a mean offset from a manu-ally timed file which is within our expectations for the system.

We use estimation algorithms to fill in the blanks where the speech recognition falls short. Speech recognition accuracy is typically between 40-60%, sometimes dipping lower, so there are blanks to fill in. Using basic algebraic principles of calculating velocity we can ex-trapolate the speed of a reader, using the duration of the audiobook as the time and the amount of characters written as the distance. For increased accuracy we derive this value on a per-chapter basis.

Using this method we are able to create accurate files, which the user can use to freely sync any location in the book. Our system is designed to work for any book in the world that does not have an audiobook which cuts off between sentences in the audio files.

We manually create timings files for four different books with widely varying publishing dates, author styles, reader style and gender to create as wide and representative a testing pool as possible for the project

Place, publisher, year, edition, pages
2014. , 27 p.
Keyword [en]
Speech recognition, Audiobooks, eBooks, EPUB, MP3, XML, Synchronization, Sync
National Category
Information Systems, Social aspects
URN: urn:nbn:se:hv:diva-6887Local ID: EDT501OAI: diva2:757213
Subject / course
Computer enigeering
Educational program
Datateknisk systemutveckling
Available from: 2014-10-30 Created: 2014-10-21 Last updated: 2014-11-14Bibliographically approved

Open Access in DiVA

fulltext(1487 kB)208 downloads
File information
File name FULLTEXT01.pdfFile size 1487 kBChecksum SHA-512
Type fulltextMimetype application/pdf

By organisation
Division of Computer and Electrical Engineering
Information Systems, Social aspects

Search outside of DiVA

GoogleGoogle Scholar
Total: 208 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 304 hits
ReferencesLink to record
Permanent link

Direct link