I am considering using Google\'s API for Text Recognition - what is the difference between the On-Device option and the Cloud option that is part of firebase? Both in the i