Many high end prop controller let you change the audio
Most big box store audio cannot be change but it can be augmented with a separate controller. see my controller section for recommendations. A separate controller can be triggered many ways and can control its own set of effects like lights, trigger a bigger prop, run pneumatics and most important has multiple track ability, ambient sound music.
I dislike much of what comes with a prop and most props come with a single sound track. My favorite controller the Aamon Quadro by purgatory props allows for easy changing your audio, multiple active tracks and ambient tracks. With multiple active tracks the prop will play a different sound each time it is triggered and rotate through ambient tracks when idle. This give visitors a new experience each time.
You can record with any computer, phone with a microphone. There are audio tools that may need to be used to edit and get the sound into the right format for the controller. Most controller use basic mp3 files. I like use Audacity to record and edit my tracks and it will export audio into the right format. But most most recent favorite is to let AI do the voice tracks, there are lots of quality voices to choose from and I use Eleven Labs Text to speak so I can type my prompt and let it read it.
Since AI voices are often normal speech its hard with text to speech to get it to yell, be angry and other methods. Eleven Labs has a tool where you record your own voice and you can yell, and use the tone you want and it maps your voice into the AI voice with all the inflection.
when picking a controller always pick one with a sim card for the audio, it lets you easily load audio onto the card and load it into the prop, you can have alternate tracks on the card for different themes or swap the memory car. That is why I like the Aamon Controller for ease of use. Some make you hook up an audio cable and use buttons to record and this gets tedious and will anger you since your computer and props are rarely nearby.