At present, DirectonsRoute is strongly associated with navigation logic, which is not conducive to expansion. Suggest using navigation voice playback, direction and route display as separate external expansion interfaces to facilitate other ways of accessing and expanding