5

Come attivare le indicazioni vocali utilizzando google map api v3? Ho già implementato le mappe che forniscono indicazioni dai punti di inizio e fine. Ma ora voglio sentire il nome della mia posizione attuale. Per favore aiuto ? L'ho implementato in ios UIWebView in modo da ottenere la posizione corrente dal GPS. Ora lo aggiorno ogni 2 s, ma voglio aggiungere indicazioni vocali. Com'è possibile? Please helpLa navigazione vocale è possibile in google map api?

+0

Non penso che 'google map api v3' lo supporti, provate a vedere questo sito: [Catturare audio e video in HTML5] (http://www.html5rocks.com/en/tutorials/getusermedia/intro/) –

+0

Penso che la tua domanda dovrebbe essere È possibile fare un suono inviando una parola attraverso il JS, quindi è possibile inviare l'indirizzo tramite Geocoding. –

risposta

4

Se utilizzi l'API di Google Directions per ricevere indicazioni stradali, le ricevi in ​​formato JSON che include i punti del percorso, la lunghezza del percorso, la durata prevista del viaggio e le istruzioni. Puoi ottenerli e quindi utilizzare la sintesi vocale per distinguere le particolari istruzioni quando è il momento.

+0

siamo autorizzati a farlo, viola le norme sulla privacy di Google o no? –

+1

Buona domanda. Ecco cosa dicono i Termini di servizio di Google Maps: "https: // developers.google.com/maps/terms". Guarda 10.2. Ieri l'ho letto e ora non sono ancora sicuro se il mio modo di violare i T & C di Google. – WWJD

+0

secondo le dichiarazioni penso che non sia permesso, ma non sono ancora sicuro signore –

0

Secondo il Google Maps Terms

No navigazione. Non si utilizzerà il Servizio o il Contenuto per o nella connessione con (a) navigazione in tempo reale o guida a destinazione; o (b) controllo automatico o autonomo del veicolo.

Il modo consigliato è di reindirizzare l'utente all'app per Android o all'app Web di Google Maps utilizzando Intenti.

Se si desidera veramente farlo, è possibile scegliere altri servizi di Mappe come HERE maps. Forniscono il Turn by turn navigation support all'interno della tua app. Non l'ho mai usato però.