Re: Don't they all have a "Only respond to my voice" option?
What you're thinking about is voice model training, and yes, Android has that feature via the Google App:
Google App > Settings > Voice > "Ok Google" detection > Train/Retrain voice model
It's also the default setting to NOT unlock the phone on a voice command if you use an honest lockscreen (pin, password, or pattern lock).