Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to sync the audiobook time with Android open source audiobook readers like Voice #958

Open
ankit-ksh opened this issue Aug 31, 2024 · 1 comment

Comments

@ankit-ksh
Copy link

Feature description

I'm finding Cozy a really great application, which is minimal and does its job. But sadly it doesn't have an Android application. On the other hand there is a great app on fdroid for audiobooks called Voice, which is great for android. I use both for listening by books offline. But when I switch from desktop to mobile I have to manually see the timing to start from where I left. Can there be maintained just a text file for each user which will have the basic information about the name of books (and ids to recognize them uniquely), also which time it left. And sync these info by integrating the two apps. The database can even be maintained on some google drive file and that can be fetched from both apps.

I'm proposing this solution assuming making an Android version of Cozy will take time and its better to integrate when we already have a great app than making it again from scratch. If Cozy wants to make an Android app, that'd definitely be the best thing.

System Information

I run mostly on Linux and Android.

@Techfhil
Copy link

Techfhil commented Oct 2, 2024

Your idea of syncing via text files on Google Drive is practical but may require ongoing manual upkeep, especially as the apps evolve.

Better Solution: Create a small cross-platform companion app that automatically syncs audiobook progress using a cloud database like Firebase. It would track book IDs and timestamps, syncing seamlessly in the background. Integration through APIs, if available, would streamline the process, providing a smooth, automated experience without manual file handling.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants