Skip to content

Abridge instructions under time pressure #331

Closed
@1ec5

Description

@1ec5

When a maneuver is impending or two maneuvers are close enough to be linked together, the SDK should progressively shorten the instruction to comfortably fit within the available time. For example, an on-ramp instruction like:

Take the ramp on the left towards US 50 East: Columbia Parkway

might be shortened to:

Take the ramp on the left towards US 50 East

or:

Take the ramp on the left

depending on the time remaining until the user reaches the maneuver point. It’s the voice analogy to the road name abbreviation we implemented for the turn banner in #215.

Besides optimizing for rapid-fire scenarios, this change would also improve the behavior of this SDK in certain localizations where the instruction strings tend to be longer, such as Spanish.

/cc @bsudekum @frederoni @freenerd

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions