2015-05-31 13 views
7

Quindi Google ha appena rilasciato una nuova funzione per Google Now chiamata Now on Tap. Consente a un utente di ottenere aiuto contestuale da diverse app (The Verge video example).In che modo Google Now (Now on Tap) ricerca all'interno delle app?

  • Fa semplicemente uno screenshot dell'app corrente e usa OCR per estrarre il testo?
  • Dispone di "autorizzazione speciale di Google" che consente di leggere i valori all'interno delle viste?
+1

Disclaimer: parlando solo come me stesso ... Non lo so per certo, ma Google in genere evita le funzionalità "speciali" in Android e tipicamente rende le API che utilizza lo stesso di quelle consumabili da altre app. La mia ipotesi è che usi le API di accessibilità esistenti in Android. Con queste API, è possibile leggere il contenuto delle visualizzazioni di testo e la descrizione dell'accessibilità di qualsiasi immagine visualizzata sullo schermo. –

risposta

2

In primo luogo, dovrebbe funzionare utilizzando the assist API aggiunto all'anteprima M Developer. Tuttavia, poiché "Now on Tap" è proprietario e non pubblicato, possiamo solo indovinarlo in questo momento.

+0

Mi chiedo se google ora alla spina stia usando l'API di accessibilità, qual è la tua opinione? Ma come ottiene il contenuto della visualizzazione web? – Jerome

+0

@Jerome: Now On Tap utilizza l'API Assist, come indicato nella risposta. – CommonsWare

Problemi correlati