The invention relates to a voice song-selecting method, which belongs to song-selection application technology. The invention is characterized in that a data initialization module containing files of Chinese character
database and a similarity metric value chart of initials and finals of Chinese syllables, a song
database character pre-
processing module containing character strings of target
syllable chains corresponding to the name of the song or the name of the singer, a voice recognition module for converting the voice recording data of the name of the song or the name of the singer input from the
sound card into the corresponding character strings of
Chinese characters, a recognition result post-
processing module for converting the character strings of
Chinese characters into the character strings of source
syllable chains, and a searching and matching module for calculating the difference value based on the metric of the similarity between initials and finals according to the character strings of target
syllable chains corresponding to the name of the song or the name of the singer and the character strings of source syllable chains obtained from the recognition result post-
processing module, Besides calculating the integral difference by using the
dynamic programming method and outputting the result of the minimum difference value. The average
button pressing time and the average
operating time of song-selection are reduced, and the efficiency of song-selection operation is greatly enhanced.