A system for implantation in a mammal body for the control of and communication with a medical implant in the mammal body, the system comprising a command input device and a processing device coupled thereto, the processing device being adapted to generate input to a command generator which is comprised in the system coupled to the processing device and which is adapted to generate and communicate commands to the medical implant in response to input received from the processing device, the system further comprising a memory unit connected to at least one of said devices in the system for storing a memory bank of commands, the system being adapted to be implanted inside the mammal body, and electrically connected to the medical implant when implanted in the mammal body, wherein • the command input device is adapted to receive commands from a user as voice commands, • the commands stored in the memory unit include voice commands, • the processing device comprises a filter for filtering input received via the command input device, • the system further being characterized in that: • the filter is adapted to filter received voice commands against the background of high frequency losses caused by the mammal body, and of frequency distortion caused by the mammal body, • wherein the processing device is adapted to: ∘ recognize one more specific noise sources in the mammal body, comprising at least one of: the intestines, the respiratory system, and the heart, and to activate a cancellation when noise from such a noise source is detected, or ∘ take into account the internal sounds generated in the body, which sounds comprises at least one of; heartbeats or respiratory sounds, in order to be able to process voice command, wherein the noise cancellation is an active processing to counteract the effect of such internally generated sounds, and wherein • the processing device is adapted to deliver filtered voice commands as input to the command generator which is adapted to compare received voice commands to voice commands stored in the memory unit, and if said comparison yields a likeness, to generate a corresponding command and communicate it to the medical implant. • the command input device is adapted to receive commands from a user as voice commands, • the commands stored in the memory unit include voice commands, • the processing device comprises a filter for filtering input received via the command input device, • the system further being characterized in that: • the filter is adapted to filter received voice commands against the background of high frequency losses caused by the mammal body, and of frequency distortion caused by the mammal body, • wherein the processing device is adapted to: ∘ recognize one more specific noise sources in the mammal body, comprising at least one of: the intestines, the respiratory system, and the heart, and to activate a cancellation when noise from such a noise source is detected, or ∘ take into account the internal sounds generated in the body, which sounds comprises at least one of; heartbeats or respiratory sounds, in order to be able to process voice command, wherein the noise cancellation is an active processing to counteract the effect of such internally generated sounds, and wherein • the filter is adapted to filter received voice commands against the background of high frequency losses caused by the mammal body, and of frequency distortion caused by the mammal body, • wherein the processing device is adapted to: ∘ recognize one more specific noise sources in the mammal body, comprising at least one of: the intestines, the respiratory system, and the heart, and to activate a cancellation when noise from such a noise source is detected, or ∘ take into account the internal sounds generated in the body, which sounds comprises at least one of; heartbeats or respiratory sounds, in order to be able to process voice command, wherein the noise cancellation is an active processing to counteract the effect of such internally generated sounds, and wherein ∘ recognize one more specific noise sources in the mammal body, comprising at least one of: the intestines, the respiratory system, and the heart, and to activate a cancellation when noise from such a noise source is detected, or ∘ take into account the internal sounds generated in the body, which sounds comprises at least one of; heartbeats or respiratory sounds, in order to be able to process voice command, wherein the noise cancellation is an active processing to counteract the effect of such internally generated sounds, and wherein • the processing device is adapted to deliver filtered voice commands as input to the command generator which is adapted to compare received voice commands to voice commands stored in the memory unit, and if said comparison yields a likeness, to generate a corresponding command and communicate it to the medical implant.