Yes, there is a microphone that will connect to an iPad or an Android device. Below is a link to a recommended microphone on Amazon.
Lavalier microphone ($25) - Available on Amazon
Make sure you let the person know who is announcing that you are hitting the pause button after each play so that the clips will go up into the cloud. Get a system down where they can tap you or make a sign with their hand that they are done talking so you can hit the pause button.