Giter VIP home page Giter VIP logo

audioanchor's Introduction

AudioAnchor

Android audio player that tracks the listening progress of your audio books and podcasts.

Get it on F-Droid

Features

AudioAnchor offers a clean and intuitive interface for listening to audio files while keeping track of listening progress.

Additional features include:

  • Set bookmarks
  • Adjust playback speed
  • Export and import listening progress as SQL database
  • Sleep timer
  • Lock screen media controls (for Android 5.0 Lollipop and higher)

Installation

The best way is to install F-Droid on your Android device, search for AudioAnchor, and install the app from there. This way, AudioAnchor will automatically be kept up to date on your device.
Alternatively, you can download the latest apk from F-Droid (or from releases) and execute it on your device.
The latest release runs on devices with Android API level 19 (Android 4.4 KitKat) and higher.

Usage

Start off by adding directories to your library. When adding a new directory you have two options:

  • You can add a directory that contains audio files
  • You can add a directory that contains subdirectories which contain audio files

For example, you might have a directory Podcast History Hour that contains audio files. Add this directory to your library using the option Add directory that contains audio files. Additionally, you might have a directory AudioBooks that contains subdirectories such as The Hobbit or Harry Potter II each of which contains one or several audio files. You can add this directory to your library using the option Add directory with subdirectories that contain audio files.
This prevents you from having to add your audio books one by one.

Add cover images to the subdirectories to have a neat looking app as shown in the screenshots below.

        

Browse and play your audio files just as you would in any other audio player.

Permissions

AudioAnchor asks for the following permissions:

  • Read external storage (to play audio files)
  • Write external storage (to export the listening progress)
  • Read phone state (to pause the audio during a call)

License

Copyright © 2018-2022 Natalie Prange

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

audioanchor's People

Contributors

alotlbit avatar awaters1 avatar drone621 avatar flackbash avatar huftis avatar j0j0 avatar lucascenir avatar manuel-senpai avatar patrykmis avatar petrkle avatar ptilopsisleucotis avatar r57zone avatar sulter avatar tacothedank avatar twinov avatar vistaus avatar vnord avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.