1. A method for identifying objects, comprising: receiving, from an electronic device, first image data representing a first image including an individual holding an object in a hand of the individual; identifying a head of a human body of the individual represented in the first image; determining a skin tone of the head; identifying the hand represented within the first image by determining a portion of the first image that includes five similarly sized blocks have a color that is the skin tone; generating a new version of the first image by subtracting the portion from the first image; determining a region of interest associated with a location of the new version that is associated an area including the portion; generating a cropped image by cropping the new version of the image to include the region of interest; determining an identity of the object by: determining a similarity value of the object located within the region of interest and a reference item stored within an object database; and determining that the similarity value is greater than a similarity threshold for the object; receiving responsive text data representing a name of the object and a message; generating responsive audio data representing the responsive text data by executing text-to-speech functionality; and sending the responsive audio data to the electronic device.