My approach to that is to use MacroDroid to sense the Screen Unlock.
Then have it Set Volume for whatever you select out of the available options.
I named my macro Set Awake Vol.
I selected Notify, Ringer out of the list they presented.
The free version will let you create 5 macros that will select only one option each.
The paid version will let you create a macro that will select multiple options. I upgraded as I have found MacroDroid to solve a whole slew of my Wants on making the phone "mine".
My favorite of the bunch is to sense Screen Off and to set the Ringer Volume to Max. I have never missed a phone call since.
As my signature shows, I use it to turn the internet off when the screen is locked, this lets the battery go for days between charges.
* MacroDroid - Device Automation - Android Apps on Google Play
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Verizon Galaxy S5 since Launch Day, using ART
Box Stock, not rooted 4.4.4
Nova Prime, Textra, Blue Mail
MacroDroid senses Scrn off=Wifi & Data OFF,
senses Scrn on=WiFi & Data ON