I apologize for the necro, but I've found a workaround.
The problem is when you launch BO2, it adjusts your microphone level to match the in-game voice chat volume. I haven't found a way to prevent it from adjusting but the workaround is to set your voice chat volume to the sensitivity you want (50% for me).
Then when it launches, it'll stay at 50. Hope this helps!