The invention discloses a robot system based on intelligent sound localization and voice control, and a method. A robot body collects ambient voice information continuously, when a voice command occurs, sound localization is conducted, the robot body is controlled to move to the sound source position, the collected voice information is recognized, when effective sentences are recognized, a corresponding control command is sent to the robot body, and the robot body executes corresponding operation; and meanwhile, the effective sentences are converted into corresponding characters so that Chinese word segmentation can be carried out, an affective dictionary, a degree adverb dictionary, a negative word vocabulary and an associated word vocabulary are loaded, all affective characters in the sentences are identified, and a corresponding facial expression is displayed according to the identification result. Through the robot system based on intelligent sound localization and voice control, and the method, the interactive ability of a service robot with an accompanied person can be improved.