Features


Turn an Android device into a very simple-to-use audiobook player
Privacy and Security

The Why

The Aesop Player is optimized for playing audio books. It has a very simple interface, focused on books, not "songs".

That makes it ideal for anyone who simply wants to listen to books. That also allows it to be further optimized for people who find it difficult to use conventional players.

Typical audio players are focused on young people for playing music. They have a small screen, have multiple functions like shuffle, repeat, radio and video playback. Those features can make them hard to use, particularly for those whose motor skills and sight aren't what they might wish.

The Aesop Player was originally designed with Seniors in mind, and that remains a principal focus of the design. However, it is intended for anyone who wants a very simple interface to an audio book player, whether that's due to age, vision, limited motor skills, or simply a personal preference to avoid dealing with fussy technology.

Why a phone or tablet?

Fumbling with physical CDs and a "boom-box" isn't always practical, and dedicated players with many controls and dedicated media formats can be intimidating; most are fairly large, making them difficult to carry. The older small "music players" were exactly that, music players, not audiobook players.

Phones and tablets ("devices") are small and light, and thus easily portable; they fit easily in a pocket, or in a walker's "goodie bag". Most devices can easily store a dozen or more complete books, which is much more convenient than boxes of CDs, and there's no need to change the CDs as the book progresses.

There are lots of old, unused, smart phones (and tablets) sitting in drawers around the world. These can be repurposed to become convenient dedicated audiobook players. Small screens don't matter if they aren't being read.

The features

The Aesop Player is an Android application for playing audiobooks. With its simple (and tactile) user interface and a unique set of features it is particularly useful for people who don't want to or can't deal with typical smart phone interfaces.

The Aesop Player works on Back to 4.2.x (API 17). older phones , and does not need to be connected to the It doesn't even need a SIM card. cellular network.

Audio book support

Playback is geared towards seeing each audiobook as a single Each book is a folder, and the folder name controls the title. Subfolders are treated as part of the same book (useful for books that come on multiple CDs). object. Book titles are announced audibly.

Resume where stopped

Playback is resumed where you left off, even between listening sessions. And with the jump back feature it actually goes By a time interval you can select back, to remind you the last sentence or two.

The position is stored for each book separately so you can safely switch between several books.

Volume and speed levels are also remembered between player sessions so it isn't necessary to reconfigure the device if it is used for other purposes.

Low vision friendly interface

Book titles are read out loud when browsing; swipe left and right to change the book.
The buttons are very large and with high contrast. (They are large enough that touch alone is enough to use them.)

Flip-to-stop

There's no need to press any buttons to stop playback—just put the device on a level surface with its screen down. Optionally, resume playback by flipping it back face-up.

Sleep timer

Playback can be paused automatically after a configured interval so that the book doesn't play the whole night when the listener falls asleep. It is also possible to back up to a recent stop point if you miss something.
Shake the device to extend the timer.

Adjust speed

Slow down playback for those who are hard of hearing or need more time to understand speech. Speed up playback for those who find some performers uncomfortably slow (or who are just in a hurry "to find out how it turns out").

Alternative Volume and Speed Controls

The volume and speed can be adjusted via controls designed for low-vision and low-tactile-ability users that provide audio-feedback on how the adjustment is proceeding. See Adjusting Volume and Speed for a detailed description.

Dedicated Player mode (kiosk mode)

With the optional Dedicated Player mode the user's actions are confined to Aesop and no other functions of the device are available.

Thus, a multipurpose device can be converted into a simple to use, single purpose audiobook player. The other functions of the device don't become a distraction to the user.

See Making a dedicated player for instructions on enabling a Dedicated Player.

Managing Books

A player without books isn't very useful. Aesop Player has several features to make managing books easier. Aesop's book-management features can be used via various remote-access services to allow the player to get new books without having to touch the physical device. Click here for notes on using remote access.

Roles - setting up the device

A particular focus of the Aesop Player is on users who would not typically be able to set up the device themselves. That implies that someone else will be involved in setting up the device, and who will need to occasionally return to it to change books or adjust settings to match the needs of the user.

We will, for clarity, assume that there are three roles involved in using the Aesop player:

A single person could fill more than one of these roles, but this separation makes explanations easier. The technical person needs to be able to use a smart phone fully, and if Full Kiosk mode is needed, have access to a PC (or Mac). Some devices can be installed using QR codes instead of using a PC. The section on Dedicated Players covers the details.

Depending on how books are managed, it might, or might not, require a technical person or a very computer-aware care-giver to change the book selection. See Managing Books for details on installing books and to understand that requirement.

There is a printable Care Giver Quick Reference available.

The Future

Once you've installed the Aesop Player from Play Store, and if you maintain a WiFi connection, Play Store should update your version automatically. Google Play Store has been observed to stop updating; check the user's device occasionally to see if apps are being updated. Click here for a Google Website with suggestions to fix that. Updates occur for two reasons: bugs in the program and new features. We didn't know of any bugs when this was written, but they do pop up, and we'll fix them if we can. Bug fixes shouldn't affect the user (unless they're already affected by the bug).

We'll add below a summary of any significant new features.

We're open to suggestions on new features, but for an application like this we have to be careful that new features don't end up confusing existing users, or just add complexity as a source of confusion. In general, new features will need to be turned on by the care-giver or technical person, so the user can be informed that it has been added. There might be exceptions for features that wouldn't be a problem if the user encountered them unexpectedly, or ones that the user won't encounter (such as in Settings) but those will be very limited.

When an update with major new features is installed on your device, the player will display a new item in the settings menu (in green) indicating that that has happened. It will go away once you've clicked it, acknowledging you've seen it. More details can be found here.

If you don't have a WiFi connection enabled, you can always check back here yourself. We'll maintain a conventional CHANGELOG.md file on the GitHub Website if you're interested in all the detailed changes.

Thank You!

The Aesop Player is an outgrowth of the Homer Player. The Aesop Player uses many elements from the Homer Player with the gracious help and consent of the author of Homer Player. Aesop Player would not exist without Homer Player. A big Thank You to Marcin Simonides for making this possible.

Legal Stuff

The Aesop Player is offered as a free (both gratis and libre) application in the hope that it will be useful. We do not collect any personal information, and do not support any advertising. The most recent privacy policy for the website is here

Application Privacy: the Aesop Player App does not gather any Personally Identifiable Information. See here for further details.

The licensed software used in Aesop Player is listed here.

The Aesop Player itself is licensed under the MIT License. See here for a copy.