Sprachausgabe bei Navigation [geschlossen]
-
11-12-2019 - |
Frage
Irgendwelche Ideen, wie man eine Sprachausgabe in die Karte einbauen kann, um auf einem Smartphone eine Abzweigungsrichtung anzugeben.Wir verwenden Mapkit und Cloudmade
Lösung
Nun, das hat sehr wenig mit der Positionierung und Navigation im Innen- oder Außenbereich zu tun.Es geht hauptsächlich darum, die Textausgabe einer Pathfinding-/Routing-Anwendung/eines Servers mithilfe eines Text-to-Speech-Systems (TTS) in Sprache umzuwandeln.
Sie könnten zum Beispiel die verwenden Open Source Routing Machine (OSRM) oder OpenTripPlanner um eine Liste von Turn-by-Turn-Hinweisen und die Text-to-Speech-Bibliothek von Android > 2.2 zu erstellen, um diese in Sprache umzuwandeln.Schauen Sie sich die TTS-Android-Dokumentation an:
Eine Einführung in Text-To-Speech in Android
Natürlich verfügen MapKit und/oder CloudMade möglicherweise über ein eigenes Routing-System (ich verwende sie nicht und weiß es auch nicht).In diesem Fall müssen Sie nur deren Dokumentation lesen.