James,

I don't have an answer to your specific question. However, certain Garmin GPS's can import .gpx files and provide both spoken directions and an on-screen map. I use a Garmin Montana 6100...