BACKGROUND

The present disclosure relates to voice command devices, and more specifically, to voice command filtering.

Voice command devices (VCD) are controlled by human voice commands. Devices are controlled by human voice commands to remove the need to operate a device using hand controls such as buttons, dials, switches, user interfaces, etc. This enables a user to operate devices whilst their hands are occupied with other tasks or if they are not close enough to the device to touch it.

VCDs may take various forms such as devices with a dedicated use such as home appliances, controllers for other devices, or personal assistants. VCDs in the form of virtual personal assistants may be integrated within computing devices, such as mobile phones. Virtual personal assistants may include voice activated instructions for performing tasks or services in response to voice commands and inputs.

VCDs may be activated by a voice command in the form of one or more trigger words. VCDs may use voice recognition to be programmed only to respond to a registered individual's voice or a group of registered individual's voices. This prevents non-registered users from giving commands. Other types of VCD are not tuned to registered users and allow any user to give a command in the form of designated command words and instructions.

SUMMARY

Embodiments of the present disclosure include a method, computer program product, and system for voice command filtering. Communication can be established with a voice controlled device located at a location. Data indicating blocked directions can be received from the voice controlled device. A voice command can be received. A determination can be made that the voice command is received from a blocked direction indicated in the data. The received voice command can then be ignored.

The above summary is not intended to describe each illustrated embodiment or every implementation of the present disclosure.

