Making “Siri”

Hey guys. I’m trying to make a “Siri” in my app. I get the mechanics of actions to record and playback the audio return, but wondering if anyone has ideas to make it look slicker. Right now I can have a button that displays record, and the audio recorder to let the user play back the result, but that’s a long way from the way Siri or the new chatgpt audio looks. Any thoughts?