A voice control system for a multimedia device, comprising: an image sensing module configured to collect a user action image; an image recognizing module configured to determine a type or a status of a control instruction according to the user action image; determine a position of a user who sends the user action image as a position of a target voice source, send the position of the target voice source, determine a target user according to the position of the target voice source, the target user being an operator; a voice recognition status managing module configured to activate or wake up a voice recognition program according to the type of the control instruction, send the position of the target voice source to a sound beam forming module, and control a multimedia function module; the sound beam forming module configured to determine a pickup direction and a pickup angle according to the position of the target voice source; a voice pickup module configured to collect a voice signal of the target voice source according to the pickup direction and the pickup angle; a voice recognizing module configured to recognize the collected voice data to generate a control instruction; and the multimedia function module configured to execute the control instruction to provide a corresponding multimedia function to the user, wherein the image recognizing module is configured to compare the user action image with a preset image template and select a type of control instruction matching with the user action image; if the type of the control instruction matching with the user action image is found, the position of the user is asserted as the position of the target voice source, information of the position of the target voice, information of starting the voice recognition program and/or the type of the control instruction are sent to the voice recognition status managing module; if the type of control instruction matching with the user action image is not found, comparison failure information is sent to the voice recognition status managing module, characterized in that the voice recognition status managing module sends a start instruction and the type of control instruction to the voice recognizing module according to the received information of starting the voice recognition program to activate or wake up the voice recognition program, the information of the position of the target voice source is sent to the sound beam forming module, the multimedia function module is controlled to reduce the output volume of the multimedia device, the output volume of the multimedia device is restored to a normal level after the voice pickup module completes collecting the voice signal. an image sensing module configured to collect a user action image; an image recognizing module configured to determine a type or a status of a control instruction according to the user action image; determine a position of a user who sends the user action image as a position of a target voice source, send the position of the target voice source, determine a target user according to the position of the target voice source, the target user being an operator; a voice recognition status managing module configured to activate or wake up a voice recognition program according to the type of the control instruction, send the position of the target voice source to a sound beam forming module, and control a multimedia function module; the sound beam forming module configured to determine a pickup direction and a pickup angle according to the position of the target voice source; a voice pickup module configured to collect a voice signal of the target voice source according to the pickup direction and the pickup angle; a voice recognizing module configured to recognize the collected voice data to generate a control instruction; and the multimedia function module configured to execute the control instruction to provide a corresponding multimedia function to the user, wherein the image recognizing module is configured to compare the user action image with a preset image template and select a type of control instruction matching with the user action image; if the type of the control instruction matching with the user action image is found, the position of the user is asserted as the position of the target voice source, information of the position of the target voice, information of starting the voice recognition program and/or the type of the control instruction are sent to the voice recognition status managing module; if the type of control instruction matching with the user action image is not found, comparison failure information is sent to the voice recognition status managing module, characterized in that the voice recognition status managing module sends a start instruction and the type of control instruction to the voice recognizing module according to the received information of starting the voice recognition program to activate or wake up the voice recognition program, the information of the position of the target voice source is sent to the sound beam forming module, the multimedia function module is controlled to reduce the output volume of the multimedia device, the output volume of the multimedia device is restored to a normal level after the voice pickup module completes collecting the voice signal.