do not override category if it's PlayAndRecord as otherwise the forceOutputToBuiltInSpeakers would stop working when played continuously in background.