A method of dynamically adjusting a voice suggested distance for global
positioning system (GPS) is provided. The method comprises receiving and
decoding a GPS signal first by an electronic device, and then obtaining a
speed parameter from the GPS signal. Then, a current driving speed is
generated by calculating the obtained speed parameter, and a
corresponding suggested distance is sought from a built-in table stored
in the electronic device based on the current driving speed. Finally, the
suggested distance is updated and registered temporarily. Accordingly,
the present invention provides a more human GPS navigation function.