Jetson nano simple voice recognition

hello I’m really new at linux and programation in general but I would like to make a speech recognition with a speech to text on open cv python but first I need a microphone and audio output and I would like to know what easy set up microphone/speaker I can use who while have not problem with the speech recognition program and text to speech.

thank you

I would like to add I saw some forum using usb/audio converter if it possible can you tell me the appropriate one and if if not possible how can i use the gpio to install speaker and microphone so they can work together I already enable all my pin using jetson-io but I don’t know how to change a pin parameter.