16

I am using Duolingo to practice Japanese, and I'd be able to practice a lot more if I could actually do this while listening to music. Right now, when you get to the next question, it turns down the volume for all other apps, reads the question, and restores the volume again. This is annoying enough that it makes listening to music while practicing practically impossible for me.

Preferably I'd like to mute Duolingo altogether, but I'd settle for it not lowering the volume for other apps (NewPipe is what I usually use to listen to music, and which I want to keep playing at the same volume).

I saw this other question: how to have two applications play sound simultaneously?, from six years ago, which seems somewhat related, but which doesn't apply to NewPipe, and probably wouldn't apply anymore anyways, given the age of the question.

How can I achieve this? (I have a rooted phone, which might help, IDK).

1

3 Answers 3

18

You can set TAKE_AUDIO_FOCUS permission of that app to ignore:

appops set <PKG_NAME> TAKE_AUDIO_FOCUS ignore

Using Permission Manager X (PMX) this can be done conveniently for any app:

Disclosure: I'm the author of PMX.

0
4

If you have a Samsung phone then Sound Assistant has a Multi Sound option that can allow specific applications to be able to play audio at the same time as other applications.

enter image description here

Once you toggle it on then you will be able to select apps that can play audio regardless of whether another application is playing.

2
  • 1
    Note: AFAIK I think this feature is only available on Android >=10
    – NotAPro
    Commented May 23, 2022 at 0:45
  • MIUI 12 also adds a similar option
    – Sanya_Zol
    Commented May 23, 2022 at 11:49
1

It's not the best solution but if you use YouTube music, y-music (which integrates with youtube music) has the option to ignore audio focus and so can play uninterrupted in the background with duolingo, which worked really well for me :)

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .