A method for implementing voice input in a network device, wherein the method comprises the following steps: a. obtaining the voice input information; b. obtaining one or more input syllables corresponding to the voice input information based on a voice recognition model; determining one or more word segments corresponding to the each syllable based on the input syllables; matching the input syllables in sequence to thereby determine an input character sequence corresponding to the voice input information, wherein, the input character sequence includes multiple word segments and candidate word segments homophone to the word segments corresponding to the voice input information; d. transmitting (s4,s4') the input character sequence and accuracy information of the word segments to a user device corresponding to the voice input information; the method being characterized in that it further comprises the following steps: c. determining conditional probability of word segments in the input character sequence as appearance probability information of the word segments; determining said accuracy information of the word segments based on an appearance probability threshold value and the appearance probability information of the word segments, wherein: - each said word segment is considered to be accurate if its appearance probability information is higher than said appearance probability threshold value, and wherein - each said word segment is considered to be inaccurate if its appearance probability information is lower than said appearance probability threshold value; and wherein said appearance probability threshold value is determined based on the appearance probability information of the word segments and appearance probability information of candidate word segments. a. obtaining the voice input information; b. obtaining one or more input syllables corresponding to the voice input information based on a voice recognition model; determining one or more word segments corresponding to the each syllable based on the input syllables; matching the input syllables in sequence to thereby determine an input character sequence corresponding to the voice input information, wherein, the input character sequence includes multiple word segments and candidate word segments homophone to the word segments corresponding to the voice input information; d. transmitting (s4,s4') the input character sequence and accuracy information of the word segments to a user device corresponding to the voice input information; c. determining conditional probability of word segments in the input character sequence as appearance probability information of the word segments; determining said accuracy information of the word segments based on an appearance probability threshold value and the appearance probability information of the word segments, wherein: - each said word segment is considered to be accurate if its appearance probability information is higher than said appearance probability threshold value, and wherein - each said word segment is considered to be inaccurate if its appearance probability information is lower than said appearance probability threshold value; and wherein said appearance probability threshold value is determined based on the appearance probability information of the word segments and appearance probability information of candidate word segments. - each said word segment is considered to be accurate if its appearance probability information is higher than said appearance probability threshold value, and wherein - each said word segment is considered to be inaccurate if its appearance probability information is lower than said appearance probability threshold value; and wherein