Replies: 6 comments 9 replies
-
Any help with some existing direction issues would also be appreciated. E.g. adding missing directions, or removing excess directions. |
Beta Was this translation helpful? Give feedback.
-
I tested the tts street name announcement and it seems to work well, even if it's erring on the verbose side. One problem might be that street names are spelled in full. Like "Kapitana Antoniego Ledóchowskiego" instead of just "Ledóchowskiego" 😅 That's how it is in OSM, not sure how to approach it. https://github.com/balrog-kun/shrtnms Which also ties into the search, one would also benefit from down-weighing titles and given names. |
Beta Was this translation helpful? Give feedback.
-
In my opinion, now that street names are announced, simplifying roundabout instructions is very important: #6146 |
Beta Was this translation helpful? Give feedback.
-
@biodranik says: For Greece street names using English TTS on iOS pronounces street names, while using Russian TTS doesn't. It sounds like "turn left on" instead of "turn left on XXX street". It would be great to make a list of such cases for different TTS engines, and either disable street names in such cases, or try to transliterate street names (I didn't test ru + en instead of ru + greek). |
Beta Was this translation helpful? Give feedback.
-
@biodranik reports that some roads have refs which are displayed and announced unnecessarily. He suggests collecting the list of all ref values and see what can be filtered out. Strings starting with ru:regional look like a good candidate. |
Beta Was this translation helpful? Give feedback.
-
As a side note - announcing street names always seemed to me like the least useful feature of a nav app. If you are in an area where the street names mean anything to you, you normally don't need navigation anyway. |
Beta Was this translation helpful? Give feedback.
-
Collecting ideas for the next revision of PR #3130.
Feel free to add more ideas below, which can turn into issues or PRs in the future. Ideally each code change will be as small as possible for rapid development, testing, and release, while keeping an eye towards the eventual goals. Maintainers also want to avoid external dependencies as much as possible.
Related:
Beta Was this translation helpful? Give feedback.
All reactions