I admit not knowing if this is the proper forum. I'd appreciate the guidance.

The question: is it possible to integrate voice recognition into an app so a person could verbally input data, and/or type the data in as well?

The app would be an inspection application, built for smartphones and tablets.

Would the voice recognition component be a large undertaking?