This will get you started and give you a idea of the requirements.
https://www.youtube.com/watch?v=XvbVePuP7NY
What could get you started is a old laptop (or a pi) where you install home assistant and the necessary plugins. Then installing the Home assistant app on your phone for voice control.