4 ms·
(Googler here) I feel article presents a false dichotomy/view (imho borderline disingenuous impression) that Apple is doing on-device, and everyone else is doin
by cromwellian 6y ago
(Googler here) I feel article presents a false dichotomy/view (imho borderline disingenuous impression) that Apple is doing on-device, and everyone else is doing on-cloud.
Android also does on-device. A lot of the time, things start out on-cloud, until whatever machine learning model can be shrunk to run on-device at the right performance. So you see for example, text-to-speech and speech-to-text start out as cloud calls, and now they're on-device. Google Translate ran in the cloud, but now for some languages, it happens on-device.
Things like Google's "Live Transcription/Caption" on Android wouldn't work if it wasn't on-device.
Apple similarly went to the cloud for Siri speech recognition and TTS until they could run it locally.
For other things which need large models, there is Federated Learning to preserve privacy. Google Keyboard has been using Federated Learning for some time now.