Add navi voice to the ios app

We are developing a mobile app for a clien (iOS where we use your SDK). And we are meeting some issues.

We’ve selected the following services :

Map Display API
Search API
Extended Search API
Routing API
Extended Routing API
Traffic Flow API
Traffic Incidents API
Geofencing API
Location History API
Notifications API

We are facing these issues:

  • Turn by turn navigation with sound(siri) suggestion (We want to implement voice route assistance for the navigation part)
    Is it possible to add guide voice on ios SDK?

  • Rerouting when user leave the route(choose wrong directions)

  • Change the map view according to the time , dark , tunnel etc.

  • Plan a route with display toll roads, ferries, other types of roads, damage roads, or work in progress on roads

Please advice